Re: 有人在FreeBSD 5.3裝成功pttbbs嗎?
shm 的問題,
以前在改自己學校的 bbs 時遇過, (2002/06/23 挖靠時間過真快)
那時候的作法是只要有傳 pointer 的地方, 都改傳 pid
在另外靠 pid 來找資料
--
節錄 man
Shmat() attaches the shared memory segment identified by shmid to the
calling process's address space. The address where the segment is
attached is determined as follows:
o If addr is 0, the segment is attached at an address selected by the
kernel.
o If addr is nonzero and SHM_RND is not specified in flag, the segment
is attached the specified address.
o If addr is specified and SHM_RND is specified, addr is rounded down
to the nearest multiple of SHMLBA.
Shmdt() detaches the shared memory segment at the address specified by
addr from the calling process's address space.
RETURN VALUES
Upon success, shmat() returns the address where the segment is attached;
otherwise, -1 is returned and errno is set to indicate the error.
The shmdt() function returns the value 0 if successful; otherwise the
value -1 is returned and the global variable errno is set to indicate the
error.
--
不要試著尋找成功,試著尋找自己的意義
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.220.197.132
※ 編輯: alans 來自: 61.220.197.132 (11/24 17:09)
討論串 (同標題文章)
完整討論串 (本文為第 12 之 12 篇):