2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

Linuxを広めるにはアプリからをいよいよ実践

1 :login:Penguin:2016/09/25(日) 14:25:35.43 ID:MEvZv8Dr.net
前スレ
http://hayabusa6.2ch.net/test/read.cgi/linux/1461062257/
前スレで決めたアプリを実際に11月3日にTwitterで広めよう。

451 :login:Penguin:2016/10/13(木) 22:46:31.15 ID:c0179M5v.net
もう一個問題出してやろうか
WindowsのハイブリッドカーネルでCreateFile〜ReadFile、WriteFile
だけで安易に非同期入出力ができるのにLinuxで似たような事を始めようとすると
途端に煩雑になる、又は自前で組まなければならなくなる(Linuxでできない)理由

おら、どっちか答えたら俺もどっちか答えてやるよ

452 :login:Penguin:2016/10/13(木) 22:53:43.38 ID:bhSBpDil.net
てめぇはカッコウのアルゴリズムでも説明してろよハッタリしかこけないゴミ

453 :login:Penguin:2016/10/13(木) 22:57:21.57 ID:c0179M5v.net
何がハッタリだよ
>>446がそんなにバ開発のコンプレックスでも刺激しちまたのか?w
どうせそんなとこだろうけど耳に痛いからって煽りだけで否定したとこで得られるもんなんて何もねえよ
認めずに方向変えないから進歩しねえんだろ

454 :login:Penguin:2016/10/13(木) 23:03:17.29 ID:LO6/0fBv.net
Ubuntuにも色々あるから
UnityがいやならXubuntuでもLubuntuでもUbuntuMATEでも
好きなのえらべばいいだけ
もしくは単純にデスクトップサーバをかえるだけでもいい
そういう自由度があるのがLinux

455 :login:Penguin:2016/10/13(木) 23:03:30.93 ID:bhSBpDil.net
こいつ頭悪すぎんだな

1.ハッタリである場合
そもそも両方とも答えが存在しないので答えようがない

2.ハッタリでない場合
ハッタリでないのなら自分が先に片方の答えを上げればハッタリでないことを証明しつつ相手にも答えを要求できる

あ?ほら、ハッタリじゃないんなら1つ答えあげて証明してみろよ???

456 :login:Penguin:2016/10/13(木) 23:05:44.35 ID:DqXJ2PuC.net
たった一レス煽られただけで火病起こすような、ぐい飲みより小さい器のアイツにゃ無理だよwww

457 :login:Penguin:2016/10/13(木) 23:11:18.15 ID:DWFuIDnD.net
自由度が高すぎてどれを選べばいいか
わからなくなるのが入門者で、Xubuntu、Lubuntu、
UbuntuMATE選択肢が多くなればなるほど、参考サイトが
豊富なUbuntuに流れていくというw

UIをUnity廃止して、うんこ色のイメージカラーを
もっと爽やかな色にすべきだなw

458 :login:Penguin:2016/10/13(木) 23:15:34.12 ID:c0179M5v.net
ID:Qu79ICxf=ID:bhSBpDilか

448は普通にプロセスをラン状態にしてキューに積んだだけだとラン状態になった原因を
どこかに記録しておかないと他の上位タスクがセマフォを再度取り上げた時に
下位タスクにセマフォ待ちから解放されたばかりのプロセスがあるかどうか判定できない
だからどこかに記録しなきゃならんがミューテックス類と違ってセマフォは数が多いから
システムによっては全てのセマフォ分の「暫定ラン状態」を記録するのにコストが掛かる
素人に毛が生えた程度のコーダがこれを知らずに普通に組むと記録すらしないから
上位プロセスの資源解放→即確保で下位プロセスが動いてしまう

451はLinuxがselectで2048ソケットとか待てるのはそれに特化してるだけで
ブロックデバイスに関してはカーネルからのイベント通知に標準が存在しないから
Linuxの方が優れているように見せかけてLinuxに混在した資源の同時ウェイトは敷居が高い
良くも悪くもハイブリッドカーネルであるWindowsであれば64個までしか待てない代わりに
WaitForMultipleObjectみたいな汎用的な待ち受けAPIが用意されてるから
kernel32.dllでカーネルの下位よりも上側である(UNIX界隈での用語で例えると)ユーザランドで
1つスレッドを生成してそこでReadFileExのコールバックルーチン等を呼び出したりみたいな
ある種乱暴な手段でカーネルスレッドを使わずに非同期を提供できる
だからファイルの非同期のやり取りと同時に他スレッドからの強制終了シグナルを
待ち受けたりみたいな真似がユーザランドでも簡単にできる

459 :login:Penguin:2016/10/13(木) 23:21:04.38 ID:bhSBpDil.net
>>458
いや、俺はこのIDだけ
正直2chじゃ本当にすごい人とハッタリだけの人と区別がつかんから煽らせてもらった、すんません
>>458を元に勉強させてもらいます、ありがとう!

460 :login:Penguin:2016/10/13(木) 23:30:55.38 ID:LO6/0fBv.net
見た目が違うだけで中身は皆同じUbuntu
参考資料は脳内で適宜読み替えれば問題ないよ
そもそも低レベルなユーザはLinux自体がもう選択肢として間違ってるわけだけどね

総レス数 1000
296 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★