LinuxはWindowsより圧倒的に重い。
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2007/10/06(土) 20:31:01ID:kqOYgf/ZLinuxはどうしてWindowsより重いのか?
どうやったらLinuxはWindowsより軽くなるのか?
論理的で生産的な意見を希望します。
0504login:Penguin
2009/05/10(日) 13:03:09ID:NRxKhBlm意味不明
0505login:Penguin
2009/05/10(日) 13:11:32ID:8E84TD08池沼ですかw
0506login:Penguin
2009/05/10(日) 13:34:49ID:M9WSKczQたとえば?
0507login:Penguin
2009/05/10(日) 14:38:18ID:SfKAOqnV2k以降は必要ない機能付加で劣化。
winの唯一の欠点は、ファイル制御リストを持ってないこと。
なんでここまで設計してファイル制御リストを設計から外したのか、理解に苦しむ。
B+木かなんかでアクセスする際に、ちょっとリストのアドレスを付加すれば良いだけっぽいのに。
ちなみにコマンドラインしか組めないようなUNIX系プログラマがwinをバカにしてるのは単純にむかつく。
GUIでマルチタスクなwinプログラムのほうが組むのは難しい。
特にVC++なんか、バカUNIX系プログラマは完全にお手上げだろ。
winの上級プログラマは、簡単にUNIXプログラムに対応できるけど、逆はない。
0508login:Penguin
2009/05/10(日) 14:59:44ID:7Ou11CudMFCの設計が悪いだけじゃないのか?
っと、今はMFCなんて使わないんだっけ。
0509login:Penguin
2009/05/10(日) 15:50:13ID:SfKAOqnV別に使っても使わなくても良い。
MFCは、APIのラップクラスだから、使ったほうが便利。
自分で作っても結局似たようなAPIのラップクラスを作ることになる。
0510login:Penguin
2009/05/10(日) 15:53:10ID:p0qgg+Pe0511login:Penguin
2009/05/10(日) 18:55:15ID:Q4B4y1Faでもいい感じです
0512login:Penguin
2009/05/10(日) 19:03:34ID:5BytsRWyなんでwinの上級プログラマは簡単にUNIXプログラムに対応できるのと、
バカUNIX系プログラマはVC++に完全にお手上げなのを比較してるのwww?
あとUnixのプログラマは大抵Windowsの開発経験もあると思うよ。
GUIでマルチタスクなプログラムを作る機会もUnixにも沢山あるし。
0513login:Penguin
2009/05/10(日) 19:08:14ID:i/Fa/Ghxその裏にどんなテクノロジがあるかカケラも理解してないって良くあることだしな
0514login:Penguin
2009/05/10(日) 19:14:33ID:p0aM8LCX虫歯のせいなのか水虫のせいなのか分からないが、ちょっとつらい。
0515login:Penguin
2009/05/10(日) 19:45:20ID:SLT+IcCMレッドハットCEO、「デスクトップLinux」の普及には懐疑的
http://www.computerworld.jp/topics/osst/139510.html
また、Chicago Mercantile Exchangeのアソシエイト・ディレクター、ヴィノド・クティ(Vinod Kutty)氏は、
「(デスクトップLinuxを使いたいという)願望はあるものの、現実にそれを導入するまでには至っていない」と実情を語る。
「切り替えには大きな障壁がある」(同氏)。
同氏はまた、彼の知るLinux開発者たちですら、Macintoshのほうを好んで使っていると付け加えた。
Linux開発者ですら、デスクトップ用途ではMac使ってるんだし、向いてないってことかね?
0516login:Penguin
2009/05/10(日) 20:00:22ID:p0aM8LCXそういうこと。
機能と使い勝手を追求すれば重くなるし、
軽くしようと思えばいろいろと制限がある。
使い勝手とパフォーマンスのベストバランスを取ってるのがWindows。
LinuxがWindows98もどきなデスクトップを採用したりしたのも、デザインが優れているから。
0517login:Penguin
2009/05/10(日) 20:05:04ID:7Ou11Cud0518login:Penguin
2009/05/10(日) 21:03:55ID:+PenwW1h比べるものを他に知らないのさ。
水虫と虫歯のせいでおかしくなってるのかもしれん。
0519login:Penguin
2009/05/10(日) 21:12:47ID:N7aUDcsvマルチタスクなプログラムなんざ、Windowsが生まれる前からあるぜ
0520login:Penguin
2009/05/10(日) 21:18:16ID:7Ou11CudまぁデスクトップRedhat Linuxは全く無理だろうな。
0521login:Penguin
2009/05/10(日) 21:49:25ID:g0zy0AXSLinux板だと結構いそうな気も
0522login:Penguin
2009/05/11(月) 07:06:50ID:0Zy7nDFjUTF8の仕様がまともだったらMacOS使ってたなぁ。
0523login:Penguin
2009/05/11(月) 22:02:08ID:V4izrrUA0524login:Penguin
2009/05/11(月) 23:59:44ID:UYzq6FFu> GUIでマルチタスクなwinプログラムのほうが組むのは難しい。
> 特にVC++なんか、バカUNIX系プログラマは完全にお手上げだろ。
> winの上級プログラマは、簡単にUNIXプログラムに対応できるけど、逆はない。
はいはい。どうせバカUNIX系プログラマですよ。
他人のためのプログラムを書くような仕事じゃないので、書いてて楽な環境を
選んだだけなんだけどね。Windowsのプログラムはscript系しか知らないけど、
後方互換性維持のための涙ぐましい努力のせいか、素直にプログラムが書けな
くて、本題の仕事に辿りつくまでに超えなきゃいけないハードルが多すぎる。
0525login:Penguin
2009/05/12(火) 00:03:42ID:pjQl7UjBGUIのハードルが高いんだぞ
KDEでもGNOMEでもハードル高いぞ
0526login:Penguin
2009/05/12(火) 00:08:22ID:zHJIRMNa0527login:Penguin
2009/05/12(火) 00:31:52ID:r9hMeLkx0528login:Penguin
2009/05/12(火) 00:48:49ID:Hpi5mVWR0529login:Penguin
2009/05/12(火) 00:51:13ID:ex+JasVCそうね。
学生時代、Xlibが使いづらい! って言ってオリジナルウィジェットもどきを夏
休みに作ったのを思い出した。設計ってむずかしいな、って思ったよ。
でも、pygameとか、そんなに難しいこと考えずに使えたけどね。
(visualization用途であって、狭い意味ではUIじゃないけど)
0530login:Penguin
2009/05/12(火) 01:00:18ID:cul5wzmOなけりゃ GUI は Java が楽だよ。GTK+ や Aqua であっさり動くし。
0531login:Penguin
2009/05/12(火) 01:03:54ID:zHJIRMNa0532login:Penguin
2009/05/12(火) 02:24:21ID:MhNYfDJnレベルの高いプログラマの皆さんは
あそことか、どこぞに就職して、
VBで作った出来損ないを素晴らしいものにしてください。
買うからw
0533login:Penguin
2009/05/12(火) 14:15:58ID:7kQ6JEKO出来損ないかどうかは、言語に依存しないのだが
0534login:Penguin
2009/05/12(火) 19:04:41ID:MlyrWFofUNIX厨 頭が固い
0535login:Penguin
2009/05/12(火) 19:24:41ID:shstwyXH0536login:Penguin
2009/05/12(火) 19:34:56ID:zHJIRMNa0537login:Penguin
2009/05/12(火) 19:58:19ID:ex+JasVC実際偉い奴は、何でも使いこなす。
0538login:Penguin
2009/05/12(火) 21:16:40ID:r9hMeLkx0539login:Penguin
2009/05/12(火) 22:31:07ID:6bNW1RPH0540login:Penguin
2009/05/12(火) 22:38:45ID:D0y0zjLK0541login:Penguin
2009/05/12(火) 23:10:57ID:DBog5Jgh「何でお前らlinux使ってんの?」
って思った。
ダメ男君に惚れた女みたいなもんか。
0542Σ凸(・д・)てふてふ ◆1xsES22i66
2009/05/12(火) 23:12:25ID:D0y0zjLK彼のこと何にも知らないくせに。
0543login:Penguin
2009/05/12(火) 23:47:18ID:ex+JasVC自分の仕事を済ますのに手っ取り早い道具を使ってるですが何か。
WindowsにせよLinuxにせよMacにせよ、主体的に道具を選んでんなら
他人にとやかく言う筋合じゃない。
0544login:Penguin
2009/05/13(水) 01:57:17ID:0rFD3Dp6お母ちゃんの肩とか、嫁さんの胸でも揉んでやれ
0545login:Penguin
2009/05/13(水) 06:26:43ID:qkJz/+8Tm9(^Д^)プギャー
0546login:Penguin
2009/05/13(水) 09:12:09ID:h3h6TQvZ仕事で使ってない奴に何を言っても無駄だと思うよ
0547login:Penguin
2009/05/14(木) 05:32:44ID:saWEIZ9L抜かれると思うよ。
LINUXのほうは、後から進んでるから、枯れた、つーか無題なく系統的に一貫した
パラメータ構造のものをつくりやすいと思える。オペランドの種類はシンプルなもので
統一しやすいと思うよ。ウィンドウズみたいに場当たりに、似たようなものを、
ごちゃごちゃっていうんでなくさ。ようするに、パラメータの数は最初から多く
たって、デフォルトで使えばいいわけだからね。後進組はそれができる。
0548login:Penguin
2009/05/14(木) 07:36:22ID:rDQzyqRyそのため、どのような用途においても顧客満足度ナンバーワン、且つ
オンリーワン。
その洗練されたフォルムは、Macintoshユーザーをもってして、栄光の
GUIとさえ云わしめたという。
おそらくは三年以内にLinux以外のOSは消え去るのではないかと言われ
ている。
0549login:Penguin
2009/05/14(木) 08:25:27ID:+UwoFB3k10年ぐらい前も同じ事言ってたろ
0550login:Penguin
2009/05/14(木) 09:49:37ID:NrH6e0fl0551login:Penguin
2009/05/14(木) 16:30:57ID:saWEIZ9L富士通が最速CPU開発、10年ぶり日本メーカー首位
http://www.yomiuri.co.jp/science/news/20090513-OYT1T00570.htm
0552login:Penguin
2009/05/14(木) 18:26:05ID:s0LjQQNYうそくせえw
0553login:Penguin
2009/05/15(金) 20:34:11ID:hL3k1EmRパラメータ構造?
オペランドの種類?
いったい何星人の話をしてるんだ????
>552
直線番長‥‥‥じゃなくて特定の性能に振った構成ならあり得ると思うけどね。
0554login:Penguin
2009/05/27(水) 22:03:54ID:8Lf+ISM1>枯れた、つーか無題なく系統的に一貫したパラメータ構造のものをつくりやすいと思える
まず、"枯れた"ってのは技術的に使い古されて、バグが少ないって意味で、
GUIについてはLinuxが後進だから、むしろwinのほうが枯れてるんじゃないか。
>無題なく系統的に一貫したパラメータ構造
これについては何を言いたいのか全く不明。パラメータ構造って何のパラメータ?
>オペランドの種類はシンプルなもので統一しやすいと思うよ。
もう、何でオペランドが出てくるのか・・・。オペランドって「演算対象」って意味だよ?
>ウィンドウズみたいに場当たりに、似たようなものを、ごちゃごちゃっていうんでなくさ。
これに関しては、何がなにやら。
windowsって1つのウィンドウの形を、ボタンとかスライダーに変形させてるだけだから、
GUIの設計としてはこれ以上無いくらいシンプル。
なんというか、>>547みたいのがLinux使って、「俺って凄くね?」って言ってると思うと反吐が出るわ。
0555login:Penguin
2009/05/27(水) 22:30:32ID:Te9Q8wtL0556login:Penguin
2009/05/27(水) 23:04:02ID:y/hocjQO0557login:Penguin
2009/05/27(水) 23:31:08ID:IDa+cPEFAthena widget や Motif が枯れてないと申すか!
(先生! それは今日の基準でGUIと呼べる代物ではないと思います!)
CLI枯れてていいっすよ、CLI。
ratpoison+好きなterminal+screen+好きなshell
これであと10年は戦える!
0558(;д;)三○てふてふ ◆1xsES22i66
2009/05/27(水) 23:54:27ID:c/ZiPbEn>windowsって1つのウィンドウの形を、ボタンとかスライダーに変形させてるだけだから、
>GUIの設計としてはこれ以上無いくらいシンプル。
使いにくくて直感的じゃないからMFCとかWinFormsではことごとく隠匿されてまつね。
0559login:Penguin
2009/05/28(木) 13:46:10ID:+ifPU4jKまあほとんど落とさないからいいんだけど。
0560login:Penguin
2009/05/28(木) 18:27:45ID:5MtcukLH0561login:Penguin
2009/05/29(金) 18:34:53ID:hodMMQkM隠蔽してるんじゃなくて、
定型のコンポーネントにしておくほうが開発効率が高いから。
ボタンやらは、別々に作ったって似たソースになるんだから、予め用意してるほうが良い。
VBとかは、そのコンポーネントを組み立てるだけでGUIが出来るから、簡単。(開発効率が高い)
あとMFCはAPIのラッパークラスだから、「コンポーネントも用意されている。」ってだけ。
自分でガリガリ書くことも出来る。(一番底のクラスはCWinというクラス。全ての表示はこのCWinを継承して作成する。)
0562login:Penguin
2009/05/29(金) 18:53:24ID:UofRxApE単純なことやってるレイヤがあって
それを肉付けしてるレイヤがあってしてるだけなんだが
それを「使いにくくて直感的じゃない」とか言い出すのはおかしい
>>561
CWndな
0563login:Penguin
2009/06/06(土) 09:23:10ID:MyIm2ktCなんでこんなに品質改善したの?
0564login:Penguin
2009/06/06(土) 09:56:16ID:zEDcjGK7MSに聞けよ。
0565login:Penguin
2009/06/06(土) 12:30:43ID:MyIm2ktCというよりNT4まではやろうと思えば出来たけど
わざとバグを放置してたのかも?
でないと新バージョンのOSが売れなくなるという理由で
それ以降は焦点がセキュリティーに移っていったしね
0566login:Penguin
2009/06/06(土) 14:20:06ID:q9BXp8m+NT4SP3でヒープサイズを変更したからだろ
あと、ほかのOSは知らないけど、少なくともWindowsはページファイルが前提で動いてると不安定になる。
WindowsNT4.0〜2000を使ってる頃にメモリを増やすとバグに遭遇しなくなるという変化を感じた。
OSが求めるメモリより多くメモリを搭載できるようになったのがちょうど2000が出る頃からだった。
XPは当初評判悪かったようだが、またメモリ不足になって不安定になった面もあるかも。
もちろんWindows95が出る頃ならWindows3.1に64MBとかいう贅沢な構成も可能だったが、
メモリだけで10万円だしな。
稟議が下りんよ。
>>565
NT3の時代はまだインターネットが普及してなかったので、不具合を修正しても配布が簡単ではなかった。
NT4.0の時代はブロードバンド真っ盛りなので。
0567login:Penguin
2009/06/06(土) 15:00:13ID:nunMhg7LそれはOSの問題じゃなくて、アプリに変なメモリ使用のバグがあって、
メモリサイズが増えたらその挙動が変わってたまたまうまく動いたってだけだろう。
0568login:Penguin
2009/06/06(土) 20:22:36ID:q9BXp8m+ああ、そうかも知れんな。MS OfficeかIEのバグだろう。
0569login:Penguin
2009/06/06(土) 22:32:03ID:Izjh1WYYまぁ、アプリインストールごとにビルドする必要があるフリーBSDのポルツよりはマシだが・・・。
0570login:Penguin
2009/06/06(土) 22:57:04ID:3irW0/NEそりゃあLinuxに慣れてないからだろ。
慣れてないものは何でも使いにくい。
0571login:Penguin
2009/06/08(月) 08:25:19ID:lmTff4SjDebianならインストールから環境設定まで1時間でできるが、Windowsならまだ
パッチ当ても終わってない有様だし。
0572login:Penguin
2009/06/08(月) 19:32:07ID:JUh2JMUk使っている分にはらくだよね。
使っているソフトの最新版でたから
使ってみようと思えば、大事になるけど。
0573login:Penguin
2009/06/08(月) 23:43:39ID:lmTff4Sj./configure; make; make install
どこが大変なの?
0574login:Penguin
2009/06/09(火) 00:15:53ID:prh9QfCp0575login:Penguin
2009/06/09(火) 08:05:22ID:xIcGoyAQ(1) make uninstallというのも場合によってはある。
(2) prefixであらかじめ専用のディレクトリを割り当てておいて、
アンインストール時にはディレクトリごと消すという手もある。
(3) pacoのようなツールを併用して管理させる手もある。
0576login:Penguin
2009/06/09(火) 14:20:18ID:6TvLpjZRmake uninstallを標準化できないようなLinuxの構造的な問題でもあるんでしょうか。
0577login:Penguin
2009/06/09(火) 14:24:16ID:BDOtexuMどれだけで終わらないものがあるからだ。
まずconfigureが存在しないものがある。
このときにどうするか?
autoconfやautoreconfでやる場合もあるし、
bootstrapを使うってconfigureを生成するものがある。
どれを使うかは、英語のドキュメントを読まないとわからない。
configureにもオプションがあり、そのオプションを使わないと
ある機能が実行できない。
そして実行したとしても、ずらずらと長いコマンド実行結果にエラーがある場合がある。
gccが入っていないってだけの場合もあるし、ヘルプのためにghostscript環境を整えていないといけない場合もある。
実行結果は何百行もあり、そのエラーはプログラム言語の経験がある人でしかわからない。
0578login:Penguin
2009/06/09(火) 15:10:54ID:aE6XIpG1make uninstallは実装済み。ディストリ毎にパッケージシステムで実装されてるはず
make installで配置される状態を記録して包んだのがrpmやdeb。
make install と同じようにパッケージ削除をする際にスクリプトが走る。
設定を残す削除を選ぶかどうかは当人の選択による。
拾ってきたtar.gzもディストリの作法どおりにパッケージすれば何らは問題ない。
0579login:Penguin
2009/06/09(火) 15:28:12ID:aE6XIpG1*makeとかantとかの話は関係ない。installする時点で何を配置するかは決まってる。
ディストリ毎の作法でパッケージ化すればuninstallも困らないし
削除方法に悩むならアプリ作者がinstall後に生成されうるファイルの場所を記してないのが問題。
「レジストリにゴミを残す」アプリかどうかはmakeした人やお使いのシステムの管理者にお問い合わせください^^
0580login:Penguin
2009/06/09(火) 17:44:27ID:WvFaZyLD普通にバイナリが無いものは windows でも同じだろ?
0581login:Penguin
2009/06/09(火) 18:18:07ID:3vNQrn3OCPU:IntelCore2 1.2GHz
メモリ:2GB
この環境でVMwareを使ってCentOSを快適に使うにはどうしたらいい?
0582login:Penguin
2009/06/09(火) 18:28:49ID:Y5TeRFmS1)Vistaを削除
2)Ubuntuあたりの適当なLinuxをインストール
3)VMwareをインストール
4)VM上にCentOSをインストール
0583582
2009/06/09(火) 18:31:29ID:Y5TeRFmSVistaをアンインストールすると困るなら
1)、2)を止めてLinuxとのDualBootにする
3)でLinuxにVMwareをインストール
0584login:Penguin
2009/06/09(火) 18:31:55ID:3vNQrn3Oいや、VistaじゃなくともWindowsは必要なんだけど・・・。
つーかなんでCentOSを直接入れんの?
0585login:Penguin
2009/06/09(火) 18:38:55ID:Y5TeRFmS>この環境でVMwareを使ってCentOSを快適に使うにはどうしたらいい?
VMwareにCentOS入れるって話じゃなかったのか。
じゃあ、別にCentOSとVistaのDualBootでいいじゃん。
VMwareはメモリ消費少ないCentOS側に入れとけば?
0586login:Penguin
2009/06/09(火) 21:10:13ID:n9RNb6qU0587login:Penguin
2009/06/09(火) 22:54:32ID:3vNQrn3OVMwareを使ってる時点で、そもそもインストールしたくないって意味なのを理解しようね。
0588login:Penguin
2009/06/09(火) 22:59:30ID:3vNQrn3O0589login:Penguin
2009/06/09(火) 22:59:43ID:4NAwVfgWVMware内の仮想マシンにインストールしたいんだろ?
何言ってんだ??
0590login:Penguin
2009/06/10(水) 01:47:14ID:IJ585E840591login:Penguin
2009/06/10(水) 02:05:36ID:EdjldAifもういいよ馬鹿・・・。
そもそも、いきなり「Vista消せ」とか言ってる時点で頭おかしいだろ。
0592login:Penguin
2009/06/10(水) 02:15:23ID:AcwEAUH40593login:Penguin
2009/06/10(水) 06:38:52ID:/vwbPqt4すぐ切れるなら始めから絡んで来るなよ。。。
0594login:Penguin
2009/06/10(水) 11:23:27ID:xRh4yDpsmingwとかcygwinのXも重いし不安定でイライラする。
0595login:Penguin
2009/06/10(水) 13:47:56ID:99m0soHk0596login:Penguin
2009/06/10(水) 13:48:48ID:99m0soHk0597login:Penguin
2009/06/10(水) 15:21:43ID:S5BCzJ1D>>581には「お前の快適なんか知るか馬鹿」だけで良かっただろうに…
0598login:Penguin
2009/06/23(火) 22:59:23ID:0lw4Lofaクズらしいっちゃくずらしいけど
0599login:Penguin
2009/06/23(火) 23:16:01ID:iNYrdW4Alindowsって懐かしいな。以上。
0600login:Penguin
2009/07/23(木) 18:56:12ID:3F089J7tageて書き込んで構ってほしいのはわかるがもうちょっと上手に煽ろうな。
0601login:Penguin
2009/07/23(木) 19:33:44ID:SotrBTT/0602login:Penguin
2009/07/24(金) 14:08:10ID:u5w+BapC0603login:Penguin
2009/07/24(金) 19:09:31ID:lNbLmxLR■ このスレッドは過去ログ倉庫に格納されています