- 主题:关于AMD的兼容性,讲一个亲身经历
那是Firefox的问题,Firefox之前用的sqlite数据库管理一切,磁盘负荷很重,卡死就是在读写好几个sqlite文件
我有个杂牌SATA线,别的所有应用场景都没事,包括当时算大型游戏的魔兽世界双开都没问题。但是用Firefox的时候间或就死机,我很恼火就开了个file monitor常驻后台,结果发现每次死机前最后读写的文件总是firefox的某个sqlite文件。换了根带屏蔽的高档SATA线就再没出过这个问题。
--
FROM 117.136.8.*
【 在 jingv2009 的大作中提到: 】
: 这种策略的实现一般都是intel内核团队帮巨硬写的,win os内核代码好多都是intel贡献的
: 发自「今日水木 on iPhone 11」
难道还专门侦测到AMD CPU按照 0 1 2 3,侦测到Intel CPU按照 0 2 4 6?
难道不是统一代码全部按照0 2 4 6吗?写起来也简单
我记得Linux下面默认就是 0 2 4 6 这样
--
FROM 223.104.5.*
【 在 hhss 的大作中提到: 】
: 我记得真有这样的案例,法院还判了
类似这样?
char Spec[]=getSpecification();
tmp=3.1415927;
if ( strstr(Spec,"AMD") )
for(i=0;i<1000000;i++) tmp*=3.1415927;
--
修改:marion FROM 223.104.5.*
FROM 223.104.5.*
【 在 frogcow 的大作中提到: 】
: 你编故事骗我,8086 根本没有浮点处理器
:
对,他肯定没发现问题根源在于——8086直接算浮点,用的是编译器提供的软件模拟,把所有浮点运算拆成 真数部分的定点运算+指数部分的定点运算
--
FROM 223.104.5.*
【 在 yayu 的大作中提到: 】
: 93年左右吧,好像发现奔腾处理器的浮点运算有问题
:
但是Intel大出血全部召回换了货
--
FROM 223.104.5.*
【 在 hgoldfish 的大作中提到: 】
: 是啊是啊。巨硬坑死农企了。
: 如果当年反过来,牙膏厂 0 1 2 3,农企 0 2 1 3 调度,牙膏厂现在说不定早凉了。当年那个超线程特别垃圾。
:
说起来当年Intel把两个die焊在一起的那种CPU,PentiumD,它还额外支持HT么?换句话说焊在一起的是两个Pentium4还是两个Pentium4 HT?
--
FROM 223.104.5.*
【 在 lt6868 的大作中提到: 】
: [upload=1][/upload]
:
: #发自zSMTH@SM-G9860
多线程技术粗略分有两大类:异步多线程(交错多线程)和同步多线程SMT
自从80386(以及同期技术等级的那些RISC处理器)引入中断和任务切换硬件支持后,交错多线程或者多进程(主要区别在于地址空间等系统资源是共享还是隔离开)就已经普及
你不要以为同步多线程才是多线程,运行在486、586等机器上面的Windwos95/98系统难不成还是单线程操作系统?
另外“同时运行两个指令集”是什么蠢话?
--
修改:marion FROM 223.104.5.*
FROM 223.104.5.*