私は10スタティックライブラリにリンクしています。スタティックライブラリエフェクトメモリの代わりに共有ライブラリを使用しますか?
ダイナミックライブラリを使用しているとバイナリファイルサイズが小さくなります。
ダイナミックライブラリを使用してもメモリ使用量は減少しません。
しかし、私のシニアは、共有ライブラリを使用するとメモリ使用量も削減できると教えてくれましたか?(同じ実行可能コードに対して複数のプロセスが実行されている場合)
この文は正しいですか?
彼は、ライブラリに使用されている関数のコピーが重複しないので、メモリ使用量が少なくなると私に言った。あなたがそのプロセスのインスタンスを作成するとき。
プロセスがフォークを開始すると、10人の子供がフォークします。だから静的ライブラリの代わりにダイナミックライブラリを使用すると、総メモリ使用量が削減されますか?
ハハ。私たちの答えがどれほど似ているのは面白いです。イタリック体の単語 "different"に至るまで。 –
まあ、私は答えが本当に明白であると思います:) –
@thanksは私の疑問を解決するためのものです。 :) –