KeyFC欢迎致辞,点击播放
资源、介绍、历史、Q群等新人必读
KeyFC 社区总索引
如果你找到这个笔记本,请把它邮寄给我们的回忆
KeyFC 漂流瓶传递活动 Since 2011
 

[再次升级!没有最好,只有更好!] 昨天是UPS,今天是复印机... -_-b (内含独特促销附送程

[ 14141 查看 / 51 回复 ]

回复:[再次升级!没有最好,只有更好!] 昨天是UPS,今天是复印机... -_-b (内含独特促销

以下引用Prz在2006-1-20 17:30:25的发言:
哦,还有....集成系统已经是上一个时代的做法了....现在提起“集成”,给人更多的联想是Spyware(间谍程序)...


现在流行的是"绿色软件",高效,简洁,不占宝贵的系统资源......为了减少开机登陆后硬盘狂响一秒钟,大家什么事情都干得出来,何必还要无谓的增加启动时间呢?

在同一硬盘大量的移动文件也不是经常要做的事,最优化的解决方案应该是为最普遍的情况考虑的,所以绿色软件>>集成软件!哈哈哈哈!



顺便再批一下,调整优先级明显是画蛇添足...
首先,作者对文件系统的操作原理都没有搞清楚。
文件系统操作的绝大部分时间,是花在I/O等待上的,就算复制几十个GB的文件,真正程序运行的时间不会超过20秒!
所以,调整优先级不会带来可以察觉出的性能改变。
如果你的文件复制程序因为优先级的改变而产生明显的性能变化,就证明这个程序执行效率非常的低,导致占用了比较多的CPU时间。


同区10s
可选择不嵌入
处理线程优先,这个在你边听音乐边游戏边复制的时候是非常有用的,这也是为什么10s甚至1G 3s都不到的原因
还有,早就有预设这种东西了(你的想法太落后了吧)
欢迎加入全宇宙JS联盟

[。法看的你乎在只别差的魔恶和使天]
↓终极防伪标签↓


引用:
Java Script
TOP

回复:[再次升级!没有最好,只有更好!] 昨天是UPS,今天是复印机... -_-b (内含独特促销

以下引用紗紗在2006-1-20 17:00:59的发言:
我的能续传喔~

可以控制程序优先级喔~

有记录文件喔~

你40s我才10s都不到喔!



顺便再批一下,调整优先级明显是画蛇添足...

首先,这个"调整优先级功能"的作者对文件系统的操作原理都没有搞清楚。

文件系统操作的绝大部分时间,是花在I/O等待上的,就算复制几十个GB的文件,真正程序运行的时间不会超过20秒!
所以,调整优先级不会带来可以察觉出的性能改变。
如果你的文件复制程序因为优先级的改变而产生明显的性能变化,就证明这个程序执行效率非常的低,导致占用了比较多的CPU时间。



其次,使用低优先级的长时间I/O程序有可能导致其他程序的性能下降!

这个特殊现象叫做优先级逆转,具体机理比较复杂,希望对这方面了解更多的,可以去Google Scholar上面查阅操作系统调度(OS Scheduling)相关的论文。

简单的说,形成这种现象的原因就是,程序进行IO操作时需要靠CPU中断来激活睡眠的进程以继续运行。当低优先级进程进行大量的IO操作时,许多中断产生后不能及时地激活睡眠的进程(因为低优先级),这样累计的较多的中断后,当高优先级的进程需要进行I/O操作时,就会需要等候更长的时间...... XD



接下来...续传....搞不清楚这个功能到底有什么用...
难道你会在文件复制一半的时候关机或者注销?
然后第二天开机后想起来了再续传?
万一想不起来了呢?XD



最后,提一个愚蠢的问题:

谁会有闲心去给只运行一两分钟的程序调优先级? XD
飛べない翼に、意味はあるんでしょうか?
TOP

回复:[再次升级!没有最好,只有更好!] 昨天是UPS,今天是复印机... -_-b (内含独特促销

以下引用紗紗在2006-1-20 17:45:57的发言:

同区10s
可选择不嵌入
处理线程优先,这个在你边听音乐边游戏边复制的时候是非常有用的,这也是为什么10s甚至1G 3s都不到的原因
还有,早就有预设这种东西了(你的想法太落后了吧)


哦,复制1G文件只需要3秒不到啊。
要是费米实验室的工程师能看懂你的话,估计就会抱着100万美金哭着找你要代码了.....

那你还在这里跟可怜巴巴得我抢什么KP呢?


顺便提一下 最新的SATA2.0 接口速度也才300MB/sec....
都不知道怎么形容你了...毫不容易想起了一句:

猿人造摩托——不懂科学
(要用川普来读才比较押韵...XD)
飛べない翼に、意味はあるんでしょうか?
TOP

回复:[再次升级!没有最好,只有更好!] 昨天是UPS,今天是复印机... -_-b (内含独特促销

以下引用Prz在2006-1-20 17:49:06的发言:



顺便再批一下,调整优先级明显是画蛇添足...

首先,这个"调整优先级功能"的作者对文件系统的操作原理都没有搞清楚。

文件系统操作的绝大部分时间,是花在I/O等待上的,就算复制几十个GB的文件,真正程序运行的时间不会超过20秒!
所以,调整优先级不会带来可以察觉出的性能改变。
如果你的文件复制程序因为优先级的改变而产生明显的性能变化,就证明这个程序执行效率非常的低,导致占用了比较多的CPU时间。



其次,使用低优先级的长时间I/O程序有可能导致其他程序的性能下降!

这个特殊现象叫做优先级逆转,具体机理比较复杂,希望对这方面了解更多的,可以去Google Scholar上面查阅操作系统调度(OS Scheduling)相关的论文。

简单的说,形成这种现象的原因就是,程序进行IO操作时需要靠CPU中断来激活睡眠的进程以继续运行。当低优先级进程进行大量的IO操作时,许多中断产生后不能及时地激活睡眠的进程(因为低优先级),这样累计的较多的中断后,当高优先级的进程需要进行I/O操作时,就会需要等候更长的时间...... XD



接下来...续传....搞不清楚这个功能到底有什么用...
难道你会在文件复制一半的时候关机或者注销?
然后第二天开机后想起来了再续传?
万一想不起来了呢?XD



最后,提一个愚蠢的问题:

谁会有闲心去给只运行一两分钟的程序调优先级? XD



开机自动续传!不用每次都调优先级的!

而且!有很多其他实用的复制功能的!
欢迎加入全宇宙JS联盟

[。法看的你乎在只别差的魔恶和使天]
↓终极防伪标签↓


引用:
Java Script
TOP

回复:[再次升级!没有最好,只有更好!] 昨天是UPS,今天是复印机... -_-b (内含独特促销

买下。
我也写过一个文件切割程序,支持多种文件API(Win32,ANSI C,UNIX,C++,MMF),可以设置缓存大小,多种分割方式(分割块大小设定+分割范围设定+选取部分分割块+分割范围和分割块编号自动增量[用于以不同的分割大小连续分割一个文件]),支持低硬盘空间模式(用于一次性分割整个文件,且硬盘剩余空间小于待分割文件的情况)。
KEYFC第二届版杀 - 川澄 舞
TOP

回复:[再次升级!没有最好,只有更好!] 昨天是UPS,今天是复印机... -_-b (内含独特促销

热烈的讨论啊^ ^
TOP

回复:[再次升级!没有最好,只有更好!] 昨天是UPS,今天是复印机... -_-b (内含独特促销

不贵倒是不贵,反正目前不缺KP用
买下看看是啥~
============================================================
第一种蛮简单的
赠送品怎么用,给个实例~
八卦ヲ束ネ四象ヲ回シ両儀ニ至ル。今宵、相克スル螺旋ニテ君ヲマツ。
TOP

回复:[再次升级!没有最好,只有更好!] 昨天是UPS,今天是复印机... -_-b (内含独特促销

又开始骗钱拉
中国同人的处境 前有砖家叫兽 后有家长老师 横批还有政府部门
最近超大蝴蝶结都不流行了吗
TOP

回复:[再次升级!没有最好,只有更好!] 昨天是UPS,今天是复印机... -_-b (内含独特促销

1G 3S
目前的硬盘没有这个速度,是不是吹的我就不知道了

切割文件最快的方法是改FAT,在KERNEL MODE下调用FAT32/NTFS驱动实现直接数据分割,当然原来的文件会不复存在XD

PS:关于MISHA解释的补充——如果是单线程的话,线程优先级对于处在NTSTATUS_IO_PENDING状态的程序来说是无意义的,线程调度机制会在IO操作返回或被另外一个线程取消后才激活这个线程
TOP

回复:[再次升级!没有最好,只有更好!] 昨天是UPS,今天是复印机... -_-b (内含独特促销

以下引用LOVEHINA-AVC在2006-1-21 15:20:18的发言:
1G 3S
目前的硬盘没有这个速度,是不是吹的我就不知道了

切割文件最快的方法是改FAT,在KERNEL MODE下调用FAT32/NTFS驱动实现直接数据分割,当然原来的文件会不复存在XD

PS:关于MISHA解释的补充——如果是单线程的话,线程优先级对于处在NTSTATUS_IO_PENDING状态的程序来说是无意义的,线程调度机制会在IO操作返回或被另外一个线程取消后才激活这个线程

老兄
这还要写个驱动么
真危险啊orz......
TOP