【Darwin】unixとしてのOSXを議論スレ【mach】
■ このスレッドは過去ログ倉庫に格納されています
0001馬鹿陰性
03/08/21 02:40ID:KeHyJMivlocaleもまともにサポートしてないなんて、そりゃねぇだろ!
等々、まともなunixとしてまだまだの感があるOSXについて議論するスレです。
煽りも歓迎です。
関連スレ
UNIX 由来のソフトのパッケージ
http://pc.2ch.net/test/read.cgi/mac/1039270247/l50
Mac OS XをUnixとして使ってる人の為のスレ その5
http://pc.2ch.net/test/read.cgi/mac/1055874672/l50
UNIXを始めたいのだが・・
http://pc.2ch.net/test/read.cgi/mac/1047195811/l50
OSXでX-Window
http://pc.2ch.net/test/read.cgi/mac/1042132161/l50
純粋 Mac OS X 批判 序説 (UNIX板)
http://pc.2ch.net/test/read.cgi/unix/967014495/l50
【技術】Darwinはどうよ?【一筋】 (UNIX板)
http://pc.2ch.net/test/read.cgi/unix/1028161945/l50
0003名称未設定
03/08/21 02:43ID:KEOMqVZM0004名称未設定
03/08/21 02:47ID:/aZ/pMGA0005馬鹿陰性
03/08/21 02:50ID:rzxfMJfwまぁ、mac板にDarwinスレがないのはどうかなぁと思っていたので、これもいいのではないかと。
unix板でも嫌われているし。
0006名称未設定
03/08/21 02:50ID:KEOMqVZMせめて、manくらいはnlsを理解するようにしてほしい。
# それとも設定ミスってる?
0010名称未設定
03/08/21 02:57ID:/aZ/pMGA怪しいもんだな。だいたいUNIXなんてマカは興味ねだろ。ちょっとUNIX知ってるからって
煽りのネタに使うのは卑怯だってんだよ。そんなにUNIXしってるなら雲丹板にでもいって
ろよ。やり口がキタねぇんだよ。どうせ自慢して普通のマカをバカにしたいだけだろ。
0011名称未設定
03/08/21 03:05ID:Q6C3i9y00012名称未設定
03/08/21 03:05ID:p7jN0hh5>>10
ここのスレではマカキャラで荒らしですか?
0015名称未設定
03/08/21 03:08ID:RuIwI5Vxもう少し統合してくれると嬉しい。あるいは Apple が Gtk+ を Quartz にポーティングして
くれないかな。
0016名称未設定
03/08/21 03:11ID:INVLo0Cawmレベルの統合はともかく、アプリの操作性の方がな。
Terminal でUnix系のブツを使ってるのに、興奮してくるとつい command+? って
やっちまう俺がアフォなのか (w
0017名称未設定
03/08/21 03:13ID:INVLo0Ca0018馬鹿陰性
03/08/21 03:16ID:rzxfMJfwまぁ、あくまで脇役というか異なるものを共存させてるわけですからね。
便利なアプリはQuartzへポートする方向で進んで欲しいですよね。
まずはOOoかな。
0020馬鹿陰性
03/08/21 03:19ID:rzxfMJfwhttp://linux.ascii24.com/linux/news/today/2000/07/28/512576-000.html
サポートしているみたいですな
0022名称未設定
03/08/21 03:23ID:3wE3LWSo0026名称未設定
03/08/21 03:27ID:KEOMqVZMそれでは、gnome、kdeのお仲間が単に増えるだけで、
意味ないんじゃ。。。
0028名称未設定
03/08/21 03:30ID:MTQfaZyAというか、Adobeに「PhotoShopをXアプリに作りかえてください」などという妄言を
はきにいく度胸と権力がなかったのだろうw
0030馬鹿陰性
03/08/21 03:34ID:rzxfMJfwいや、それは別にX11の上でCarbonを実装すればいい話だし。
別にX11って普及しているだけで素晴らしい技術というわけでもないし、既にかなり古いものでしょ。
互換性という意味以上に積極的に採用する理由はないと思う。
0032名称未設定
03/08/21 03:36ID:MTQfaZyA> いや、それは別にX11の上でCarbonを実装すればいい話だし。
それは少し強弁くさいというか…。
てか、このスレはこういう話の流れでいくのね。寝るけど、盛り上がるようならまた来るわ。
0033馬鹿陰性
03/08/21 03:37ID:rzxfMJfw別に一般のコンシューマユーザーまで使うわけじゃないんだし
「Quartzに移植されていないunixアプリを使いたい」人用のものだから
その混乱は致し方ないものなんじゃないかなぁ。
classicとかVPC上のwinとかそういう位置づけのものだと思うんだけど。
あくまでエミュレーション的な使い方というか。
それこそunixメインで使いたかったらlinux使ってその上でMOL動かせばいいわけだし。
0034馬鹿陰性
03/08/21 03:39ID:rzxfMJfwいや、Carbonが実装できるかは分かんないけどね。
でももともと畑違いのNeXTの上に旧MacOSのAPIを乗っけたのがCarbonだから
技術的には無理じゃないと思う。
0035名称未設定
03/08/21 04:09ID:5fxTsp8/それってさぁ、鉄道ヲタクが大阪の新快速を東京まで延長運転してくれ、
っていうのと同レベルの妄言じゃないのか?
技術的には十分可能でも意味も意義もましてやビジネスにならないから
誰もやらないと。UNIXヲタクはこれだから付き合いたくない...って言われるyo
まぁ理屈だけで物を考える自己中な学生の陥る穴だな
0036名称未設定
03/08/21 04:15ID:RuIwI5Vxいきなり荒れっぽかったからとりあえずネタを振ってみた。Kernel は詳しくないんだけど、
Darwin 周りの話が聴けると嬉しい。64bit 化とか、Apple が追加した Kernel Service の
部分とか。あとは Darwin にも含まれている Core Foundation 辺りも興味ある。
NEXTSTEP の Mach/BSD と Darwin の Mach/BSD は BSD の部分は全然変わっている
と思うけど、Mach の部分ってどうなのかな。マイクロカーネル機構を活かしたコードは
どんなのがあるのかな。
つぅ訳でそこら辺の濃いぃ話キボンヌ。
UNIX 板の関連スレ
machはマッハって読んだほうがカッコイイだろ!
http://pc.2ch.net/test/read.cgi/unix/1005039977
GNU/HURD
http://pc.2ch.net/test/read.cgi/unix/972314064
【技術】Darwinはどうよ?【一筋】
http://pc.2ch.net/test/read.cgi/unix/1028161945
0037名称未設定
03/08/21 04:16ID:5fxTsp8/ポスドクで留学する必要があるな。
就職するなら祖父とハウスよりの考えに改めない限り蹴られるだろうね
0038名称未設定
03/08/21 04:20ID:1DOUDiMr0039名称未設定
03/08/21 04:24ID:RuIwI5Vxhttp://www.opensource.apple.com/darwinsource/
最新の Darwin 7 のプレビューが見られるよ。
libiconv なんて入るんだね。
0041名称未設定
03/08/21 04:29ID:RuIwI5Vxhttp://www.opensource.apple.com/projects/documentation/howto/html/Building_Darwin_HOWTO.html
004235
03/08/21 04:33ID:5fxTsp8/読み返したよ。
そうね。君は常識派だったみたいね。
#なら就職で蹴られることはなさそうだけど
ポスドクで留学するほどの器でもなさそうね。
>>39
それならパンtherのDevになれよ。500ドル払って。
0044名称未設定
03/08/21 04:37ID:RuIwI5Vxhttp://www-2.cs.cmu.edu/afs/cs/project/mach/public/www/sources/sources_top.html
0045名称未設定
03/08/21 04:48ID:RuIwI5Vxあんた普通にキモイ。
0046名称未設定
03/08/21 04:52ID:5fxTsp8/それぁもぅパンスレをさんざん潰されたからね。
もっとも今の時期、就職しといたほうが賢明なんでない?
掲示板でヨカッタ!!ヨネ!!!
日本!興和!!損保!!!
まぁこの辺で寝るわ。
0047名称未設定
03/08/21 04:57ID:5fxTsp8// ´_ゝ`)お告げです〜
| /
| / | | モウワ〜
// | |
U . U
>>45
あっちのスレを潰されてたときずっと黙ってたのじゃよ。
そりゃぁ普通にキモクもなるじゃろうて。フォッフォッフォッ。
0049馬鹿陰性
03/08/21 05:03ID:rzxfMJfwつまり
「俺も参加したかったんだけど、向こうはpantherスレだから我慢してたんだぞ!偉いだろ偉いだろ!」
ってことでしょ。
0051名称未設定
03/08/21 05:11ID:RuIwI5Vx仕事あるのに朝五時から何やってんだ<俺
0052馬鹿陰性
03/08/21 05:12ID:rzxfMJfwバカ院生 -> 馬鹿陰性 なんです。
0054名称未設定
03/08/21 05:18ID:KGDYDf6aだろう?
「すまん、対応がまだできてない」ってことなら、まぁそれはそれでいいのだが。
「/etc/もげ」しか見にいかない native というか legacy な UNIX アプリケー
ションとの相互運用のためかな? でもそれもちょっとこじつけ臭いな…
0055名称未設定
03/08/21 08:18ID:KDe6Zy+u0056名称未設定
03/08/21 09:29ID:BB7t+aW00058名称未設定
03/08/21 10:14ID:KDe6Zy+uといってみるテスト
0059馬鹿陰性
03/08/21 14:48ID:JGmIWIp8mac板なのにDarwinのスレがないというのもどうかと思うし。
0060名称未設定
03/08/21 20:16ID:zsya006uまあ、尾骨みたいなもんでしょう。
設定によってはnetinfoやめて/etc以下を見に行かせることも
可能(自分でやったことはないけど)なので、何か都合の悪い
ことがあったら、従来の方法でいけるオプションと言う意味では
互換性のためと言うのは正しいのかも。
10.3 からはnetinfoとLADP両方使うようになるとかならないとか
ほにゃららとか言う話をどっかで読んだ。そのへんはだれか10.3
のpreviewをもってる人が解説して。
0061「学生さん」
03/08/21 21:45ID:HneS/wDMなんか>>1にパンツスレでの俺の煽りとか入っちゃってるし (w
これまでは完全にケンカ腰の悪役になってたので、このスレでは穏便な名無しで書き込みます。
これからもよろしく。
0062名称未設定
03/08/22 00:44ID:hf5nLkUVホスト名を指定してやると、様々な場面でどのような挙動が起きるか。
実験してみればわかるだろうが、あえて実験せずに推測する思考ゲームキボンヌ。
0063名称未設定
03/08/22 03:41ID:9Xy0bnRB0066名称未設定
03/08/22 16:53ID:ywXkdtGA0068名称未設定
03/08/22 17:52ID:J0JmimN70069名称未設定
03/08/22 20:48ID:B6zqO8bL偉い人にはそれが判らんのです。
0072名称未設定
03/08/23 02:20ID:96iZ6QUrこうなってないと死ぬ(w
0073名称未設定
03/08/23 03:08ID:lwH2g4tUんが、自分でリスト作ってたの忘れてた。
0074名称未設定
03/08/23 04:43ID:bGx7WBbyちなみに、finkでいれたbashはnetinfoのデータベースを
見にいってるな。zshは使ったことないからわからんけど。
0076名称未設定
03/08/23 08:57ID:Z6xiHCOp偉い人にはそれが分からんのです。
0077名称未設定
03/08/25 01:36ID:h1kXaFFjじゃ、どんなんだったらbash?
0078名称未設定
03/08/25 01:39ID:FHnDfQyIhttp://nike.jp/basketball/index.html
0079名称未設定
03/08/25 01:40ID:FHnDfQyI0080名称未設定
03/08/25 01:44ID:fvnZ8/RU諦めたらそこでゲームセットだよ
0081名称未設定
03/08/25 01:44ID:9m5VqxoFどうなるのか、という話だったよな。
0082名称未設定
03/08/25 01:49ID:h1kXaFFjそういう事態は想定されていないので、
Just Do It!
あとは運を天に任せる。
0083名称未設定
03/08/25 02:05ID:h1kXaFFj0085名称未設定
03/08/25 03:03ID:h1kXaFFjふーむ。そのコーチ、ただの飾りっぽいな。
試合を始める時の初期化が終わったら、その後は
誰か影の指揮官がいるな、きっと。
0087名称未設定
03/08/28 01:39ID:6iqpby500088名称未設定
03/08/30 02:09ID:+Zd0JN6n0089お願い
03/09/01 06:10ID:LRRSPRgxそろそろswapを別パーティションして下さい。
やっぱりファイルの生き別れは気になります。。。。
0091名称未設定
03/09/04 04:50ID:3S0vITPG0092名称未設定
03/09/04 04:50ID:3S0vITPG0093名称未設定
03/09/04 05:24ID:epjx4niHもしprocfsにセキュリティ的になんらかの問題があるのなら、SolarisもFreeBSDも
Linuxもダメってことになるぞ。そんなバカな。あ、でもOpenBSDでは標準ではprocfs
はマウントされてないか。にしても、OS X はそこまでセキュリティドメインな OS
じゃないんだから、その理由はちと考えられん。
ってことで、ヲレはMKでBSD サーバの上でプロセスが動いているんで、procfsの
意味が薄くなっているんじゃないかという妄想をしてみた。プロセス情報だけ
ならともかく、システム情報はMKから直接情報をもらえるようなインターフェース
じゃないと意味が薄くなるという感じで。
0094名称未設定
03/09/04 05:32ID:3S0vITPGそれにしても procfs はシステム情報をファイルシステムインタフェースを
通じて読みとれるようにするっていうものだから
別にあって困るものじゃないと思うんだが。便利だし。
procfs は ptrace 関連で使われるときにセキュリティ的に危ないような話を聞いたことがあるようなないような
0095名称未設定
03/09/04 06:16ID:epjx4niHOpenBSDがprocfsをデフォルトでマウントしなくなるようになった原因はこれ。
http://www.openbsd.org/errata28.html#procfs
013: SECURITY FIX: Dec 18, 2000
Procfs contained numerous overflows, which could lead an intruder to root
permissions. Procfs is NOT enabled by default in OpenBSD.
A source code patch exists which remedies the problem.
んで、FreeBSD 5.2 でも
・ptrace のための truss のサポート
ほとんど全てのプロセスデバッグ用ツールは、procfs 対応でないシステムコールを
使うように更新されている。procfs はセキュリティ上の危険性のため使うべきでは
ないので、truss もそれに対応した環境で動くように変更することが強く望まれて
いる。
なんてなってますな。
ってことで、現状の穴の有無はともかく、procfsにはセキュリティホールが出やすい
ので、なるべく使いたくない。なので、procfsに頼らないよう各種appも書き換えて
いる最中なんて状況のようです。
しっかし、FreeBSDのmanをそのまんまもってきているOS Xでは、man psすると
The process file system (see procfs(5) ) should be mounted when ps is
executed, otherwise not all information will be available.
なんて出てくるのはご愛敬かな?
0096名称未設定
03/09/04 10:02ID:+bCfe7Sxそれって解決したんかな。
0097名称未設定
03/09/04 10:12ID:zw1z8Yhf0098名称未設定
03/09/04 10:14ID:IGNh1HLoうんにゃ、形容詞です。
0099名称未設定
03/09/04 10:21ID:YNJNASvg0100名称未設定
03/09/04 10:30ID:zw1z8Yhf010198
03/09/04 10:35ID:IGNh1HLoよくあることですが。
http://www.wikipedia.org/wiki/Unix
Branding
"UNIX" is a trademark of The Open Group and, like all trademarks, should be used as an adjective followed by a generic term such as "system."
0102名称未設定
03/09/04 11:09ID:GZjgTEqq0103名称未設定
03/09/04 11:28ID:KFTNIoSw0104名称未設定
03/09/04 11:45ID:+bCfe7Sx古いニュースだけど、
OS XはThe Open GroupのUnix認定を受けていない。
この状態でUnix商標を用いることは商標の侵害行為にあたる。
と書いてる。
どうなの?
個人的にはどうでもいいんだけど。
0105名称未設定
03/09/04 14:05ID:+bCfe7Sx0106名称未設定
03/09/04 16:54ID:93NB3GWj0107名称未設定
03/09/04 22:53ID:8lFEuUc/識者のみなさん、これってどうなの?
0108名称未設定
03/09/04 23:03ID:TtR7KIPD0109名称未設定
03/09/04 23:10ID:SgPw9/cU0111名称未設定
03/09/05 01:42ID:5NDyHfNT0112名称未設定
03/09/05 11:06ID:PZfkRhVjhttp://www.apple.com/legal/appletmlist.html
0113名称未設定
03/09/07 18:23ID:D9R55X9f0114名称未設定
03/09/07 19:45ID:zhNXXbXS0115名称未設定
03/09/07 23:11ID:IGmIVa7ZAppleやばいのかな?
0116名称未設定
03/09/07 23:16ID:CQ7ICAobUNIX の商標権侵害
Rendezvous の商標権侵害
0117名称未設定
03/09/07 23:23ID:mG/4CCNg少し調べれば、すぐ分かるのにな。
結論から言うと、まだ決着はついていない。
The Open Groupからの訴えに対して、Appleは「UNIXは既に一般名称」
として反論している。
で、まだ実際に裁判所での審理は始まっておらず、来年2月に審理開始
の予定。
なので、決着がつくのはまだまだ先ということ。
参考
http://japan.cnet.com/news/ent/story/0,2000047623,20055303,00.htm
0119名称未設定
03/09/10 01:19ID:xHrB8RFt>darwinってスタックの自動拡張をしてくれないのはなんで?
最初から多めにスタック取っとけ、どあほ
と Mach の中の人が言っとりました
0120名称未設定
03/09/10 02:07ID:8r+8nL81mozillaで日本語まともに入力出来た奴−−>121でフォロスレ!
0121名称未設定
03/09/10 03:54ID:buhgU6uJコンピュータの世界で「Apple」といったら一般名詞じゃないでしょ。
逆にUNIXはコンピュータの世界ではOSとかfileと同じように一般名詞化しているということ。
農業の世界で「Apple」を商標化して、他の企業にAppleという商品名を使うなっていっても無理でしょうね。
0122名称未設定
03/09/10 04:00ID:LVBw1UNTスタックサイズ制限を無視して勝手にスタックを拡張しては意味が無い。
darwinの動作はOSとして普通
デフォールト値で不足ならリンカオプションやらPOSIXのsetrlimit()で
増やす。それ以前にスタックを多量に使うプログラムは移植性が低いの
でヘボの見本
0124名称未設定
03/09/11 01:25ID:YNl8+H+M>とはいっても自動拡張機能自体が存在していないことは別の問題。
必要ないものは付けない、と mach の中の人がいうとりました。
0125名称未設定
03/09/11 02:10ID:zRKh5OFNまぁMac OS Xには堅牢性もセキュリティもGUIの一貫性も
必要ない、ってAppleが考えているんならそれはそれで
仕方のない話だわ。
ユーザーや開発者は静かに去っていくだけだな。
0126名称未設定
03/09/11 02:29ID:Pny71jcN「自動拡張機能自体が存在していないこと」=「堅牢性もセキュリティもGUIの
一貫性も必要ない、ってAppleが考えている」
ってことなの?
0127名称未設定
03/09/11 02:33ID:zhm6Tawwむしろ、下手にそんな機能つけないほうが安定するしセキュリティも
向上するけどナー。もちろん、腐れappをなんとか動かしたいという
意味での安定性は落ることになるけどさ。
0128名称未設定
03/09/11 03:33ID:21Nq3LbSていうか、オープンソースなんだからお前が付けたらええやんけ。
上記にもあるけどセキュリティ上の問題から procfs をデフォルトでは外してたりする。
そんなのはさじ加減でしょ。何でもかんでもごった煮がいいとは限らない。
0129名称未設定
03/09/11 18:00ID:+5w+sBXMそれがわからんのですよ。
0130名称未設定
03/09/11 23:46ID:zhm6Tawwその辺もシステムがやれというのはもちろんアリなんだけど、それならC/C++
とかを使わずにGCがある言語を使えってことになるんじゃないの?
0131名称未設定
03/09/12 01:03ID:s/mHjeq20132名称未設定
03/09/12 01:05ID:loiKTFVn最初から大きくしておけばいいじゃん。極端に大きくしたとしても、
それでメモリの無駄遣いになるわけじゃなし。
0133名称未設定
03/09/12 03:43ID:dT08YYO+0135名称未設定
03/09/13 15:02ID:5GAcxEYc例えばどの実装?
スタックサイズ制限で落とさないと無限リカージョンだけ
で膨大なアドレススペースが要求されて危険な状態に陥る
から普通はそんな機能は付けない。
0136名称未設定
03/09/13 23:04ID:r7PqhVVA>例えばどの実装?
例えば、古くは 4.3BSD とか。
なぜスタックの自動拡張が行われたか、という経緯を推測を含めて書くと、
4.3BSD の頃はまだ、copy on write が実装されていなかったからかと。
スタックサイズは、事前に厳密なサイズを計算するのはむずかしい。
多く確保すれば無駄になるし、少なければプログラムが停止する。
だから、ただでさえ少ない物理メモリを無駄にしないためにも、
始めは最小限だけ用意して、必要に応じて自動的に確保するように
実装したのだと思われ。
mach は、copy on write を前提にしたメモリ管理を
するから、必要と思われる最大限のスタックサイズを確保したとしても、
実際に使われた分の物理メモリしか消費しない。
135 の言うようなリスクを考えれば、「自動拡張」など必要ないと
考えたと思われ。
今も多くの実装に自動拡張が残っているのは、古きよき伝統の残骸かと。
0137名称未設定
03/09/13 23:15ID:r7PqhVVA自己レスですが、スタックの拡張で使われるメモリ管理手法は
copy on write じゃなくて deferred evaluation(遅延評価)っすね。
copy on wirte のその手法の1つだと思いますが。
0138名称未設定
03/09/13 23:20ID:r7PqhVVAさらに間違い。
「copy on wirte もその手法の1つだと思いますが。」
>>134
>たいがい自動伸張のメカニズムはあると思うぞ。
ついでに言うと、なんでも機能があればいいってのは MS 的発想かと。
0139134
03/09/14 01:15ID:tRJk3RTXおいおい、一人でくるくる踊ったあげくに俺にからむなよ。
俺は「ないのですか?」と問われたから「あるんじゃないの?」って
言っただけだよ。なんでも機能があればいいなんて言ってないじゃん。
それはそうと、「MS的発想」ってのは気分を害すぞ w
# だいたいなんで例が4.3BSDなの? ウケを狙うなら、「SVR4.2MPとか」
くらい言ってみてもらいたい。イケてないか…。
0140名称未設定
03/09/14 02:37ID:a8vPoeq6>それはそうと、「MS的発想」ってのは気分を害すぞ w
自動伸張がないのがご不満かと。
ちがってたらすまそ。
># だいたいなんで例が4.3BSDなの?
たまたま。というか、今の MacOS X のご先祖(ご親戚?)でもあるし。
0141名称未設定
03/09/14 03:49ID:Jj50b9fwhttp://japan.linux.com/kernel/internal24/node189.shtml#SECTION04380000000000000000
これのことですか?
0142名称未設定
03/09/15 01:01ID:o9POMB/t0143名称未設定
03/09/17 21:14ID:TQy6Qwun> だから、ただでさえ少ない物理メモリを無駄にしないためにも、
> 始めは最小限だけ用意して、必要に応じて自動的に確保するように
> 実装したのだと思われ。
物理メモリってどれのこと言ってるのか分からないけど、
仮想記憶のmapping tableのことならその通り。
これはカーネル空間に置かれていてUNIXでは二重間接になっているから、
割り当ての無いところは節約できる。
ユーザ空間のスタック領域のことなら、
それに対する不必要な物理メモリの割り当てを遅延化して防ぐのは、
仮想記憶の役目。
0144名称未設定
03/09/17 21:15ID:TQy6Qwun制限を加えることは可能です。
sh -c 'ulimit -c'してみてください。
0145136
03/09/18 00:22ID:HsGZ1YCK>物理メモリってどれのこと言っているのか分からないけど、
物理メモリは物理メモリっす。
物理メモリとは何か、という説明が必要すか?
>それに対する不必要な物理メモリの割り当てを遅延化して防ぐのは、
>仮想記憶の役目。
4.2BSD の設計方針として、当時の教育施設に山のようにあった一部の VAX では
それ(deferred evaluation:遅延評価)が実現できなかったため実装されてませぬ。
だから COW (copy on write)も実装されず、fork() の無意味なプロセス空間の
コピーを防ぐために vfork() っつー手段があるのもそれが理由っす。
だから(当時は)スタック領域を小さく取ることは、物理メモリ(主記憶)を節約する
ことに直接的につながるっす。
今は遅延評価が一般的に実装されてるすが、それを積極的に研究評価したのが
Mach っす。
0146名称未設定
03/09/18 00:53ID:2Sf7yB5wなんか頓珍漢なこと聞いているかもしれないけど、古いBSD実装では
スタック領域はページフォルトが発生してから割り当てられるんじゃ
なくて、最初から固定的に割り当てられるようになっていたってこと?
0147名称未設定
03/09/18 21:15ID:wNoWcpf20148名称未設定
03/09/22 04:39ID:sNdoA04Ymain() { while(1) fork(); }
を実行したあと、
ターミナルから何かしようとしてもno more processesとか言われるけど
不思議なことにファインダーからアプリを立ち上げることはできるんだよなぁ。
器用なことだ。
ちなみにLinuxでやったら即固まった。
0150名称未設定
03/09/22 12:08ID:vFd1lZmGそれおもろいなぁ。
詳細希望。
0151名称未設定
03/09/22 12:35ID:kcU0eZa7そこからプロセス起動できるよ。
Finder経由もおそらくそんな感じなんだろう。
0152148
03/09/22 19:49ID:sNdoA04Yほんとだ。rootのshを持っていれば安心。
マニュアルとヘッダによると、fork()で使えるプロセス数はユーザ当たり100個までになってる。
プロセステーブルにはまだ余裕があるってことらしい。
0153名称未設定
03/09/23 02:32ID:UvvTi6dm0154名称未設定
03/09/23 02:36ID:EVCLf5Y90155153
03/09/23 02:48ID:UvvTi6dm0156名称未設定
03/09/23 02:52ID:JOm66Urd質問は
Mac OS XをUnixとして使ってる人の為のスレ その5
http://pc.2ch.net/test/read.cgi/mac/1055874672/l50
OSXでX-Window
http://pc.2ch.net/test/read.cgi/mac/1042132161/l50
あたりにいった方がいいかと思います
0159名称未設定
03/10/12 05:44ID:3kxeS10S0160名称未設定
03/10/28 05:42ID:Zh6nU0wd0161名称未設定
03/11/08 14:34ID:1lvx9OHX0162名称未設定
03/11/11 00:16ID:4CSKoo4Y0163名称未設定
03/11/11 00:50ID:5RNMxv/I0164名称未設定
03/11/15 20:33ID:4l05hdJG0165名称未設定
03/11/16 01:40ID:Eu2g/aPk0166名称未設定
03/11/23 10:02ID:MZBn3pdaこれまで使っていたiBook500に入れようかどうか迷っているところ。
0167名称未設定
03/12/01 05:58ID:knW/X5jk0168名称未設定
03/12/01 07:23ID:bZmPf15NMacだとUNIX以外の部分が魅力的で勉強しなくなるかも
0171名称未設定
03/12/02 19:59ID:c1l6Uoolテキストの設定ファイルをちまちまいじるのがたのしいんだよ
うにっくすってやつは
0172名称未設定
03/12/03 21:55ID:CcXkvRqz0173名称未設定
03/12/04 01:03ID:S7r0dfAb0174名称未設定
03/12/04 02:24ID:R4BO7QSv0175名称未設定
03/12/05 20:43ID:LoinkZr4http://www.opendarwin.org/downloads/7.0.1/darwin-701.iso.gz
http://www.opensource.apple.com/darwinsource/images/darwin-701.iso.gz
ftp://mirror.services.wisc.edu/mirrors/apple/darwin/7.0.1/darwin-701.iso.gz
落としたら、413.3MBもある。
で、入れた奴いるのか?
0176名称未設定
03/12/24 01:58ID:QuPSQ0YCせっかくなのでOSXでunixの勉強をしたいと思います。なんか、入門向けの書籍とかありますか?
とりあえずターミナルで一通りの操作をしてみたいんですが。
0177名称未設定
03/12/24 07:51ID:ra5gWTLKTerminal初心者質問スレ Part 3
http://pc.2ch.net/test/read.cgi/mac/1045614771/
0178名称未設定
03/12/25 13:41ID:VXP9or2kぬん ぬんぬん ぬがめそ (きよし!)
0179名称未設定
04/01/21 22:35ID:FuS7aAk20181名称未設定
04/02/13 23:47ID:tpyI+9aChttp://www.linux.or.jp/JF/
0182名称未設定
04/02/20 21:28ID:OFawenaE部品関係は自分のhomeに展開してその都度消したりしてるんだけど、一度きっちりソースツリー構築すべきなのだろうか?という気になったんだけど、/usr/src/とかに展開するのが基本?
0183名称未設定
04/02/21 10:13ID:LfZQRJDh0185名称未設定
04/02/25 15:52ID:zNV+21osどっちかっていうと/usr/local/src だよ。
0186名称未設定
04/02/25 16:26ID:7Es/i/La0187名称未設定
04/02/25 17:05ID:GzCgjxuO0189名称未設定
04/02/26 01:32ID:MwvXXoKzと書き込む俺
0191名称未設定
04/03/02 08:45ID:4bPGUYoP/usr/local/以下に入れるものはソースは/usr/local/src/
まったく最近の若い者はなっとらん
0192名称未設定
04/03/03 16:09ID:bnlg7CGgdarwin ハックしたことないでしょ(w
make install すると、/usr にも /usr/local にも色々入るんだYO!
0193名称未設定
04/03/03 22:25ID:cwr2UtXs0194名称未設定
04/03/04 14:47ID:C7nEl/9h0195名称未設定
04/03/04 17:28ID:qkXCLESX0196名称未設定
04/03/04 23:17ID:C7nEl/9hでかそうだから落とすのイヤン。
0197名称未設定
04/03/04 23:35ID:9h1hsPDVhttp://cvs.opendarwin.org/index.cgi/src/binutils/src/binutils/sysinfo.y
0198名称未設定
04/03/05 00:18ID:zdh7dMQlうそつきー。xnu いじるにも
/usr/local/bin/{kextsymboltoo,relpath,seg_hack} とかいるじゃん。
あと sysinfo(2) はないよ。
0199名称未設定
04/03/06 14:08ID:SflgJUJLman fopenしたらねーっていわれたよ。
マジかと思ってman fcloseもないらすぃ。
man -k fopenしたら関係ないもんばっかり出てきやがるし。
どうなっとるんだPanther。
0200名称未設定
04/03/06 14:31ID:e6db+msx壊れてんだよ。再インスコせい。
0201名称未設定
04/03/06 14:38ID:fiFR4Tyf0202名称未設定
04/03/06 14:52ID:SflgJUJLそれもおかしいな。
ADCメンバーの所からXCode 1.1をカスタムで全部選択してぶちこんであるんだよ。
>>201
BSD.pkgか〜探してみる。
0203名称未設定
04/03/06 15:14ID:5eWA+LqYで、lsbom /Library/Receipts/BSD.pkg/Contents/Archive.bomで納得して。
0205名称未設定
04/04/20 01:49ID:vMLxK4z5あれ?
こちらの板ではマカキャラですか?
確か特撮板ではカリスオタでしたよね?
なにしてるんですかこんなところで
■ このスレッドは過去ログ倉庫に格納されています