作者查詢 / noguest
作者 noguest 在 PTT [ Programming ] 看板的留言(推文), 共20則
限定看板:Programming
看板排序:
首頁
上一頁
1
下一頁
尾頁
1F推:先試profiling, 做這部份不需要改程式. 使64.9.238.248 03/13 09:46
2F→:用VTune或EMON等工具, 若沒基礎, 要花點時64.9.238.248 03/13 09:49
3F→:間去了解, 可以再慢慢學.64.9.238.248 03/13 09:50
4F→:而且等有profiled executable後再跑VTune64.9.238.248 03/13 09:53
5F→:或EMON比較好,所得的資料更有用64.9.238.248 03/13 09:55
2F推:除了時間, 原文還有不能用亂數函式來做種64.9.238.248 03/13 09:20
3F→:子喔. 還有pid(和thread id)很夠用了, 即64.9.238.248 03/13 09:21
4F→:便是用預設的32768, 兩次要相同的機率已經64.9.238.248 03/13 09:22
5F→:小於0.005%. 若這樣還不滿意, 很簡單, 把64.9.238.248 03/13 09:22
6F→: max pid 改大就好, 例如, 在linux 下是64.9.238.248 03/13 09:23
7F→:/proc/sys/kernel/pid_max, 在 unix 下是64.9.238.248 03/13 09:24
8F→:/etc/system, 在 32-bit 下, 最大可改成64.9.238.248 03/13 09:24
9F→:2^22, 也就是 419430464.9.238.248 03/13 09:25
10F→:另外, 可以用數學式子來做亂數產生器, 只64.9.238.248 03/13 09:33
11F→:要seed不同,產生出的亂數不會變成constant64.9.238.248 03/13 09:34
2F推:可以用 process id64.9.238.248 03/12 10:39
6F→:原文的前提是不能用時間喔, 另外pid夠用了64.9.238.248 03/12 13:06
7F→:若是跑 multi-thread, 就把 thread id 一64.9.238.248 03/12 13:19
8F→:起和pid一起用64.9.238.248 03/12 13:19
1F推:可以試 tarantella + KDE24.6.95.138 12/15 12:42
首頁
上一頁
1
下一頁
尾頁