看板 in2
作者 in2 (今天不是檸檬兔子~)
標題 [回憶] Ptt/Ptt2 歷史
時間 Thu Feb 24 22:15:36 2005



   
 


 
人老了, 開始寫回憶錄了 :P
會從很奇怪的角度切入就是,
要是覺得很無趣就不要再看下去了 :p

在我一剛開始接觸 Ptt/Ptt2 的時候,
那時 Ptt用的是一台很大的機殼 (就是現在 Ptt2 還在用的那個 :P)
配有 2 * 800MHz 的處理器加上 2GB ram,
有四顆 9G 加一顆 18G的 SCSI 硬碟,
其中一顆 9G 還是壞的 (沒有資料在裡面)
所有的使用者資料散在那三顆 9G 的裡面,
另外看板的資料全部放在那顆 18G裡,
 (我忘記精華區放在哪一顆裡了)
那時還是用 Linux,
可是 Linux那時用起來有些問題,
最麻煩的是碰到 device failure 的時候,
整個 load 會衝高,
可是整個系統其他部份都還會 run的很正常,
然後會不理會你下 reboot ~_~
只能按 power/reset |||b
可是我習慣用的是 FreeBSD,
加上附近似乎找不到什麼用 Linux的人
 (那時, 大部份用 Linux的人都是燒 CLE光碟, install all |||b)
後來, 就都變成 FreeBSD了 :p

那個時候 Ptt2 用的是更寒酸的機器 XD
比一般爛爛的機殼還要再更爛 XD
好像是 PentiumII 350的樣子 XD
我忘記到底是用多少的記憶體了 (512MB後來被加成 768MB?)
用的是 FreeBSD 4.1.1,
我拿到 root 沒多久後, 就很 high 的把它 upgrade了,
好像是 upgrade到 4.5還是 4.6,
接著就開不起來了 XD
隔天早上才聽說那台機器是不能灌比 FreeBSD 4.1.1 更新的版本 XD
後來, 在 somi 幫忙 upgrade BIOS 後,
就沒問題了 :D
那個時候,  Ptt2 只有兩顆 SCSI 硬碟,
一顆 4.5G 用來當系統碟,
另外一顆忘記 9G 還是 18G 的,
拿來放所有的東西.

先醬子 :P

--
         ▂ ▄▆▄▁          ▃▄              ▇▆▄▂  ▇▄▅ ▅▃▄
  ║        ▅◣     ▄ ◣▌◢◣ ▃▄   ▆█      ◤   ◣▋     ▊
  好  ▂   ▅▃  █◤  ◣▍◤◢ ▃▄◥▎       ▇▅█▄▌  ▌
  硬      █▇      ▄◢▃◥◤ ▃◣◥▊▌◤      ▅▊   ▊
  兔    '_ '▊         ▋  ▃  ▃ ◢▅▄◢▅▂▄      ◥  ◣     ◥
  ║  ≡( =◣ ▼ ◢=       ▊    ▃▃▅◤▋▅▂▄ ◤▃▁◥ ◥ ◥▆◤(  

--
※ 發信站: 批踢踢兔(ptt2.cc)
◆ From: 140.112.90.74


--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.59.178.96










 

看板 in2
作者 in2 (今天不是檸檬兔子~)
標題 Re: [回憶] Ptt/Ptt2 歷史 (2)
時間 Thu Feb 24 22:59:47 2005


※ 引述《in2 (今天不是檸檬兔子~)》之銘言:
: 它的照片在這邊 http://photos.in2home.org/z6i
: 這台機器是 IBM Netfinity 6000 ,
http://photos.in2home.org/z6i/IMG_0257 這個是 memory board ,
要先把記憶體插到這塊上面, 再把這塊插到主機板上面.
真是超專業 orz

--
      ▂▅▇▇▅    ╚╩╯╭○ ╔═══╗                        ▃   ◢ 
               ╔═╗╬╦ ╠═══╣╔╦ ╔╦╗╠══╣  ◢ ▃   █   
      ◤◢█◤    ╚╦╝║║ ╚═══╝╯/╗╔╬╗╯╭═╣  ◥◤   
      ▎◣  ◢  ║║║║║ ══╦═╯/ ║╠╬╣╔╬═╗             
                  ╯╝╯╯╚ ╯═╩╩╯ ║║╚╬╝╚╬═○    _ '_ ' _     
    ◢█  ¯ ◤                          ╚╝╰╯╯╰╯╰╯     ▼  \ 

--
※ 發信站: 批踢踢兔(ptt2.cc)
◆ From: 140.112.90.74












看板 in2
作者 in2 (今天不是檸檬兔子~)
標題 [回憶] Ptt/Ptt2 歷史 (3)
時間 Thu Feb 24 23:06:39 2005


真的要說發生什麼大事情,
那就是在 Fri Sep 26 CST 2002 這一天了!

不過在說這個故事之前,
要先跟某 d開頭或某 g開頭的長輩說聲對不起 @"@
害他白忙一場 /_\

--
         ▂ ▄▆▄▁          ▃▄              ▇▆▄▂  ▇▄▅ ▅▃▄
  ║        ▅◣     ▄ ◣▌◢◣ ▃▄   ▆█      ◤   ◣▋     ▊
  好  ▂   ▅▃  █◤  ◣▍◤◢ ▃▄◥▎       ▇▅█▄▌  ▌
  硬      █▇      ▄◢▃◥◤ ▃◣◥▊▌◤      ▅▊   ▊
  兔    '_ '▊         ▋  ▃  ▃ ◢▅▄◢▅▂▄      ◥  ◣     ◥
  ║  ≡( =◣ ▼ ◢=       ▊    ▃▃▅◤▋▅▂▄ ◤▃▁◥ ◥ ◥▆◤(  

--
※ 發信站: 批踢踢兔(ptt2.cc)
◆ From: 140.112.90.74


 











看板 in2
作者 in2 (今天不是檸檬兔子~)
標題 Re: [回憶] Ptt/Ptt2 歷史 (3)
時間 Thu Feb 24 23:56:54 2005


※ 引述《in2 (今天不是檸檬兔子~)》之銘言:
在到 Fri Sep 26 CST 2002 這一天之前,
每天晚上都像惡夢一樣,
系統狂 overload , 人數滿載 (因為再開上去只會把整個系統卡死)
最要命的是每天不良牛硬是比我們多幾百個人 =.=
那種感覺真的很差 XD

在 2002 年四五月, 有一大堆神祕的 code 被寫出來
 (剛好是期中考的時候, 我只要一有考試就會有動力寫程式 :PPP)
現在還看的到的包括 general namecomplete ,
還有新一代(?) 的使用者名單,
全部改用 strlcpy(3), snprintf(3),
把所有的程式 indent,
不過這大概要玩程式的人才知道這是什麼了 :p
反正就是看哪邊能省記憶體就省,
偷多少算多少 :p
我們還嘗試過改用 Intel C Compiler 來編看看,
不過結果比較慘 (因為 icc沒有辦法對 memory usage最佳化)
但是要說最誇張的事情, 要算是 OUTTA_CACHE了!!!!

什麼是 OUTTA_CACHE/OUTTA_SWAP 呢?
大概是那個時候 Ptt本身的記憶體不夠用,
可是我有另外一台 PttX 放在旁邊 (好像上面有 1G 的記憶體)
於是我就想說,
有沒有可能將一些暫時用不到的資料,
就 swap out 到 PttX 上,
等到要的時候再 swap in進來?
那次搞最主要的大概要算是已讀未讀以及當前看板列表等等資料,
也就是, 當你從主選單 Class會先拿一塊記憶體 A,
從 Class進其中一個, 就會把 A swap out 到 PttX 上,
然後拿一塊 B來放那個看板列表,
等到你進了其中一個看板, 這時 B又會被 swap out XD
或是說退回 Class, 這時 B就會被釋放, 然後把 A swap in 進來.
目的是減少主要服務的那台機器, 但是會有超頻繁的 swap in/out,
後來, 發現這樣子搞根本動不了, 用起來會覺得很慢,
我印象中這段 code 並沒有真的上線過 :PPPPP
也還好沒有上, 不然會死的很難看 :p

有趣的是, 2002/05/25似乎是個神祕的日子,
我和 ptt兩個人總共 commit 了 39 次 ~_~
不知道在搞什麼 :p
推文也是差不多那個時期出現的東西 :p

小光光學長第一次的 commit 是在 2002-06-26 04:27:00 +0800 (Wed, 26 Jun 2002)
紀錄一下 :p

--
      ▂▅▇▇▅    ╚╩╯╭○ ╔═══╗                        ▃   ◢ 
               ╔═╗╬╦ ╠═══╣╔╦ ╔╦╗╠══╣  ◢ ▃   █   
      ◤◢█◤    ╚╦╝║║ ╚═══╝╯/╗╔╬╗╯╭═╣  ◥◤   
      ▎◣  ◢  ║║║║║ ══╦═╯/ ║╠╬╣╔╬═╗             
                  ╯╝╯╯╚ ╯═╩╩╯ ║║╚╬╝╚╬═○    _ '_ ' _     
    ◢█  ¯ ◤                          ╚╝╰╯╯╰╯╰╯     ▼  \ 

--
※ 發信站: 批踢踢兔(ptt2.cc)
◆ From: 140.112.90.74















看板 in2
作者 in2 (今天不是檸檬兔子~)
標題 Re: [回憶] Ptt/Ptt2 歷史 (3)
時間 Fri Feb 25 00:02:26 2005


※ 引述《in2 (今天不是檸檬兔子~)》之銘言:
看到某個 log :
* Sun May 12 00:55:11 CST 2002
很神祕的 ptt竟然沒有卡卡 @_@
 (也沒有 panic)
今天最大人數是 4447 , 應該是已經超過卡線~
回想有可能的改變是:
        1.把爛掉的硬碟拿下來 (不過原來爛掉的那顆也沒做事)
        2.換上兩個 9G 硬碟
        3.原本的 swap 是在 36Gx1 (swap partition)
                           18Gx2 (swap file)
          因為都是資料碟所以很忙錄,
          現在改到 36Gx1, 9Gx2 (all swap partitions)
           9G 那兩個的資料還很少.
          所以問題如果在這裡的話, 就是 swap file不好, 或是 swap 太忙.
        4.程式在 namecomplete 的修改, 少用一點點記憶體
           (不過仍有用到 swap 就是了)
in2

這是怎樣 @____@
什麼叫竟然沒有卡卡也沒有 panic =.=

--
      ▂▅▇▇▅    ╚╩╯╭○ ╔═══╗                        ▃   ◢ 
               ╔═╗╬╦ ╠═══╣╔╦ ╔╦╗╠══╣  ◢ ▃   █   
      ◤◢█◤    ╚╦╝║║ ╚═══╝╯/╗╔╬╗╯╭═╣  ◥◤   
      ▎◣  ◢  ║║║║║ ══╦═╯/ ║╠╬╣╔╬═╗             
                  ╯╝╯╯╚ ╯═╩╩╯ ║║╚╬╝╚╬═○    _ '_ ' _     
    ◢█  ¯ ◤                          ╚╝╰╯╯╰╯╰╯     ▼  \ 

--
※ 發信站: 批踢踢兔(ptt2.cc)
◆ From: 140.112.90.74
















看板 in2
作者 in2 (今天不是檸檬兔子~)
標題 [回憶] Ptt/Ptt2 歷史 (5)
時間 Fri Feb 25 00:40:36 2005


 2003 年九月到 2004 年暑假, 要算是相當慘烈的一年.
怎麼說呢?
如果說發現硬碟負荷太大了, 花錢買個硬碟, 大概 5k~10k 就可以解決.
之前發現記憶體不夠用了, 加一次記憶體, 大概 20k~30k  就可以解決.
這樣子的錢, 其實並不算太難募到.

問題是, 看起來是我們用的那台機器對於超過 4GB記憶體的支援有問題 |||b
所以說就要換整台機器囉(?)
換整台機器要多少錢? =.=

不要說其他的, 換一台機器的話, 至少要有個 4GB的記憶體吧?
要不然為什麼要換?
可是在當時, 光是 4GB記憶體大概就要價將近十萬,
 (即使在今天也大概要六萬左右)
如果是自己買主機板 cpu來兜, 大概又要花近十萬,
如果是買像 IBM等等這種大廠的話,
價格又更高 (那個時候看到一台要 15 萬的, 中信局的報價)
可是要去哪邊找個幾十萬來買機器? =_=
那個時候還不像有名大站這樣子, 可以接些廣告來拉點收入,
也沒有 Google AD Sense,
那那那, 啊啊啊啊啊~~~~~~


這件事情直到 2004/08才搞定, 那又是另一個故事了 :p


唔, 再來要想看看怎麼寫 :PP
寫不好可是會得罪人的 :p
今天寫到這邊吧 :PP

--
         ▂ ▄▆▄▁          ▃▄              ▇▆▄▂  ▇▄▅ ▅▃▄
  ║        ▅◣     ▄ ◣▌◢◣ ▃▄   ▆█      ◤   ◣▋     ▊
  好  ▂   ▅▃  █◤  ◣▍◤◢ ▃▄◥▎       ▇▅█▄▌  ▌
  硬      █▇      ▄◢▃◥◤ ▃◣◥▊▌◤      ▅▊   ▊
  兔    '_ '▊         ▋  ▃  ▃ ◢▅▄◢▅▂▄      ◥  ◣     ◥
  ║  ≡( =◣ ▼ ◢=       ▊    ▃▃▅◤▋▅▂▄ ◤▃▁◥ ◥ ◥▆◤(  

--
※ 發信站: 批踢踢兔(ptt2.cc)
◆ From: 140.112.90.74











 


 




































--
 熱門文章         ott板 首頁        看板討論區          看板列表         ott板 熱門文章 


 



※ 編輯: ott 時間: 2017-05-13 13:10:29
※ 看板: ott 文章推薦值: 0 目前人氣: 0 累積人氣: 199 
分享網址: 複製 已複製
guest
x)推文 e)編輯 d)刪除 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇