顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


主題 - johnlp

頁: [1]
1
測試結果
並發thread數上限大約在5000~6000之間,每個thread皆建立一個socket。
只要數量到達5000~6000之間左右,程式就開始出現異常。
有時是CPU使用率瞬間飆到100%,有時是無法建立新的thread or socket。

5000個併發thread or socket是否為java的極限?
或是os的極限?

測試環境:
ubuntu8.04 kernel 2.6.24
jvm 1.6

2
Network 討論版 / 測試udp flood的異常現象
« 於: 2009-08-04 23:25 »
測試環境:
OS:windows xp
Gateway ip: 192.168.1.1
PC1(udp發送端ip): 192.168.1.10
PC2(udp接受端ip): 192.168.1.20
PC3:192.168.1.30

測試方法:
在PC1上執行udp flood程式,發送udp flood封包到PC2,且修改udp header中的source mac及source ip為Gateway的mac及ip

測試結果:
癱瘓PC2的WAN端連線,即ping 192.168.1.1 timeout ,但LAN端連線正常

異常現象:
同一時間由PC3 ping 192.168.1.1(Gateway)也出現timeout狀況,奇怪的是udp flood封包並非廣播封包,怎會影響到其他電腦呢?

備註:
在PC1停止發送udp封包後,PC2及PC3隨即恢復正常

3
Network 討論版 / xuite.net的DNS有問題
« 於: 2009-01-31 12:38 »
中華電信又出包了
xuite.net 竟然被 redirect 到 http://education.apwg.org/r/en/ 這個莫名其妙的網站

http://blog.xdite.net/?p=902
xdite說可能是被 Godaddy suspend
不知道要多久才能回復...

4
引用
2008/08/29 12:23:02

微軟在2005年提出申請,並在今年8月19日取得專利。美國專利第7,415,666號,描述「一種文件閱覽者捲動文件中實質上的精確增額,如一頁,不論目前被閱覽的部分是一頁之全部或部分的方法和系統」。

(略)

這份專利文件的摘要寫道:「應用的方式之一,按下上一頁或下一頁鍵盤按鍵/按鈕,能讓使用者從一頁的任何水平列移往下一頁或前一頁的同一位置開始閱覽。」

(略)

微軟長久以來申請(且順利取得)的專利,經常是許多人認為的(且有時可被證明)前人發明的成果,或是根據一個普遍、不證自明的構想。

其他類似的例證包括可以捲動頁面的滑鼠輪,和滑鼠按鈕雙擊的專利。微軟於2006年3月取得該公司第5,000項美國專利,目前為止獲得的專利數量已逼近1萬大關。(陳智文譯)

微軟取得Page Up與Page Down專利

不知道該說啥...


(slime刪除部份引用文字, 原因: 討論新聞請摘要重點即可, 全文引用可能會違法)

5
系統安全討論版 / Kitty Antivirus?
« 於: 2008-06-21 09:57 »
發現一款新的防毒軟體...

Kitty AV...

http://www.sogofun.com/content/KittyAv/feature.html

不知道有沒有人用過...

覺得他的賣點是 "可愛" ...不是防毒能力... orz

7
程式討論版 / [分享]shell script compiler
« 於: 2004-01-25 00:35 »
推薦一下一個不錯用的shell script compiler
關於這個程式的介紹如下:
     shc creates a stripped  binary  executable  version  of  the
     script specified with -f on the command line.

     The binary version will get a .x extension appended and will
     usually  be  a  bit  larger  in size than the original ascii
     code. Generated C source code is saved in a  file  with  the
     extension .x.c

     If you supply an expiration date with the -e option the com-
     piled  binary  will  refuse to run after the date specified.
     The message "Please contact your provider" will be displayed
     instead.  This message can be changed with the -m option.

     You can compile any kind of shell script, but  you  need  to
     supply valid -i, -x and -l options.

     The compiled binary will still be  dependent  on  the  shell
     specified  in  the  first  line  of  the  shell  code  (i.e.
     #!/bin/sh), thus shc does not create completely  independent
     binaries.

     shc itself is not a compiler such as cc, it  rather  encodes
     and encrypts a shell script and generates C source code with
     the added expiration capability. It  then  uses  the  system
     compiler  to compile a stripped binary which behaves exactly
     like the  original  script.  Upon  execution,  the  compiled
     binary  will  decrypt and execute the code with the shell -c
     option.  Unfortunatelly, it will  not  give  you  any  speed
     improvement as a real C program would.

     shc's main purpose is to protect  your  shell  scripts  from
     modification  or  inspection.  You can use it if you wish to
     distribute your scripts but don't want  them  to  be  easily
     readable by other people.

最後一段說明這個程式的主要目的是為了做保護,避免shell script的內容被他人更改

作者的網頁:
http://www.datsi.fi.upm.es/~frosal/frosal.html

8
Linux 討論版 / [問題/解答]samba-2.2.7a的bug
« 於: 2004-01-25 00:15 »
小弟的機器上的samba 在run一陣子後,client端常常會不定時出現搜尋不到samba server,需要等上一兩分鐘後才可以連結上的情況, 即使是smbd restart也是一樣... 後來小弟觀察每次只要出現這種狀況 , smbd restart都會出現以下訊息:

[root@tabasco samba]# /sbin/service smb stop
Shutting down SMB services:                                [FAILED]
Shutting down NMB services: /etc/init.d/smb: line 195: kill: (7666) - No such process                                                           [  OK  ]

後來做了一些功課...才了解這是samba的bug .... 也找到解決的辦法,只要將
pid directory = /var/run
加入 /etc/samba/smb.conf 檔案就可以解決了!

資料來源:
http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=88495

頁: [1]