标签: cpu

Firefox 3中的某种JavaScript任务管理器?

最近我在Ubuntu Hardy Heron上遇到了Firefox 3的问题.

我将点击链接,它会挂起一段时间.我不知道它是Firefox 3中的错误还是运行过多客户端JavaScript的页面,但我想尝试调试一下.

所以,我的问题是"有没有办法为Firefox 3提供某种过程浏览器或任务管理器?"

我希望能够通过该页面上的JavaScript(或导致CPU /内存使用的页面中的任何内容)查看哪些选项卡正在使用我的处理器的百分比.

有没有人知道这样做的插件,或类似的东西?还有其他人以另一种方式做过这种检查吗?

我知道FireBug,但我无法想象如何用它来指示哪个标签使用了大量资源.

有什么建议或见解吗?

javascript memory cpu firefox

8
推荐指数
1
解决办法
2302
查看次数

CPU如何实现MUL/MULT等指令?

在不同的汇编语言中,MUL(x86)/ MULT(mips)指的是乘法.这是程序员的黑盒子.我感兴趣的是,无论架构如何,CPU实际上如何实现乘法.假设我的寄存器中有两个16位值,而且我是cpu,所以我必须使用其他的bit-fiddling指令实现MUL(和,或者,xor,not,shl,shr等).我该怎么办?

cpu assembly boolean low-level digital-logic

8
推荐指数
1
解决办法
4474
查看次数

将代码保存在L1缓存中

我一直在阅读维基百科关于K编程语言的文章,这就是我所看到的:

该解释器的小尺寸和该语言的紧凑语法使K应用程序完全适合处理器的1级缓存.

我很好奇.如何将整个程序放在L1缓存中?比方说,CPU有256kb的L1缓存.假设我的程序比这少,并且它需要很少的内存(比如,仅用于调用堆栈等).比如,它不需要任何库(虽然如果程序是用于操作系统,则需要包含kernel32.dll或其他).并不是OS会自动为任何程序分配一些最小内存(好吧,对于可执行代码和堆栈和堆)?

谢谢.

cpu optimization assembly caching k

8
推荐指数
1
解决办法
1700
查看次数

Java分析:检测哪一段代码导致高CPU负载

我用JProfiler和YourKit分析了我的代码.但是,我还没弄清楚如何检测哪一段代码导致高CPU负载.

如果响应时间不好,检测热点是微不足道的.在我的情况下,虽然响应时间不是问题.只是在处理此特定请求的短时间内CPU负载非常高(非常高).

如何确定哪个类/方法导致此问题?我想我正在寻找的是某种列表,它告诉我需要多少CPU周期来处理一个方法 - 左右.

java cpu profiler profiling cpu-usage

8
推荐指数
1
解决办法
1973
查看次数

I/O地址空间如何映射到设备?

我希望这个问题措辞得足以让人理解.

我理解主存储器(RAM)和端口I/O驱动的I/O,它有自己的地址空间,像IN,OUT这样的指令使用.

如果要编写一个实模式汇编程序,开发人员是否需要获得必要的文档,说明主板上特定插槽的地址范围是在哪个地址范围内?假设PCIe插槽是地址X,打印机Y.

地址是否为标准地址范围,具体取决于总线类型?

我可以阅读什么来更好地理解这一点?希望有人能提供帮助.谢谢.

〜编辑

参考PC系统.

architecture io cpu assembly memory-address

8
推荐指数
1
解决办法
6445
查看次数

8
推荐指数
4
解决办法
4万
查看次数

CPU和芯片组有什么区别?

我对Chipset和CPU这两个术语感到困惑.我对此进行了研究,但在任何地方都没有得到满意的答案.任何人都可以澄清两个在Android智能手机的背景下有什么区别?谢谢.

cpu android chipset

8
推荐指数
1
解决办法
4万
查看次数

批处理文件以°C为单位获取CPU温度并设置为变量

如何获取批处理文件以计算出Cpu的温度并将其作为变量返回.我知道它可以完成,因为我已经看到它已经完成.该解决方案可以使用任何外部工具.我在谷歌上看了至少2个小时,但一无所获.任何人都可以帮忙.谢谢.

windows cpu batch-file temp windows-7

8
推荐指数
2
解决办法
3万
查看次数

LOCK前缀vs MESI协议?

如果MESI协议阻止其他内核写入"独占"拥有的数据,那么x86 LOCK前缀的目的是什么?

我对LOCK提供的内容和MESI提供的内容感到有些困惑?

我理解MESI协议是关于确保内核都看到一致的内存状态,但据我所知,它还可以防止内核写入另一个内核已经写入的内存?

cpu x86 multithreading locking mesi

8
推荐指数
2
解决办法
590
查看次数

在缓存页面中调用动态内容(当前使用ajax)的正确方法是什么?

我们有一个新闻网站,我们缓存一个完整的文章页面.

该页面上有4个区域需要继续保持动态:

  1. 查看计数器:我们在页面加载时向该文章的view_counts添加+1.
  2. 标题:在网站的标题上,我们检查是否存在session-> id,如果是,我们显示欢迎[名称],我的个人资料/注销,如果不存在,我们会显示注册/登录.
  3. 评论:我们显示为该文章所做的评论.
  4. 跟踪用户行为:我们跟踪用户在网站上所做的每一个操作

现在,我们想到这样做的唯一方法是通过AJAX调用:

$('#usercheck').load(<?php echo "'" . base_url() . "ajax/check_header'"; ?>);
Run Code Online (Sandbox Code Playgroud)

等等.

这对CPU产生了巨大的负担,但是接近这个的正确/替代方式是什么?

请参照附件:

负载在60分钟

网站上的高交易

javascript php ajax cpu jquery

8
推荐指数
1
解决办法
221
查看次数