私はCygwinでemacsを使ってC++を学んでいます。古いUnixオペレーティングシステムでは、segfaultがクリティカルメモリを完全に破棄できると聞きました。私はCygwinでWindowsをUnixのようにすることを考えていました。Cygwinでsegfaultを取得したら、WindowsやCygwin上で何かダメージを受けますか?Cygwinでsegfaultを取得した場合、どのような影響がありますか?
2
A
答えて
3
いいえ、何も損傷しません。 segfaultを起動させたアプリケーションがクラッシュするだけです。おそらく(あなたのWindowsのバージョンと設定によって)クラッシュを知らせる迷惑なポップアップメッセージが表示され、報告するかどうか尋ねられます。
0
最新のオペレーティングシステム(Linux、Win2K +、MacOSXを含む)では、すべてのプロセスは、OSによって管理され、プロセスの有効期間が終了した後に完全にクリーンアップされる「仮想メモリ」の領域にのみアクセスできます。プロセスが終了する原因となるプロセスの一部のメモリアクセスエラーは、プロセスが仮想アドレス空間の一部にアクセスしようとしたことを意味します。仮想アドレス空間の一部には、OSに通知されておらず、OSが処理したくないしかし、これはそのプロセスの外側には何の影響も与えません。ユーザー空間のプロセスのための「本当の」メモリに直接アクセスすることはできません。したがって、あなたは本当に莫大な被害を被ることはできません。
(誤って「殺す」ためにAPI呼び出しをトリガーし、管理者権限を持っていた場合は[OK]を、私は物事を光沢よ、私はあなたが何らかの害を引き起こす可能性があるとします。しかし、あなたは私が何を意味するか知っている。)
関連する問題
- 1. データベースにはどのような影響がありますか?
- 2. 複数のキュー・マネージャが作成された場合、パフォーマンスにどのような影響がありますか?
- 3. IonicアプリでlocalStorageのパフォーマンスにどのような影響がありますか?
- 4. ProGuardでは、テスト戦略にどのような影響がありますか?
- 5. odbc_fetch_array()のパフォーマンスにどのような影響がありますか
- 6. compareToのオーバーライドにはどのような影響がありますか?
- 7. クラスタサイズの最適化にはどのような影響がありますか?
- 8. マルチインデックスインデックスの順番にどのような影響がありますか?
- 9. Azureのアプリサービスの場所を選択すると、Webアプリケーションにどのような影響がありますか?
- 10. バージョンが一致しない場合、ProviderManifestTokenはどのようにデータベースに影響しますか?
- 11. オーバーフローはどのような影響を与えますか?このコードには隠しがありますか?
- 12. gdi +を使用したx64アプリケーション:パフォーマンスにどのような影響がありますか?
- 13. 安全でないコードを使用した場合の影響
- 14. for()ループがif()文内にある場合、ランタイムはどのように影響を受けますか?
- 15. モバイルアプリが禁止されたウェブサイト(AdSense)からウェブサービスを呼び出す場合、どのような影響がありますか?
- 16. 私が開発者と配布を取り消した場合、私のライブアプリに影響しますか?
- 17. ファイルサイズがパフォーマンスにどのように影響しますか?
- 18. スタティックネストされたクラスのパフォーマンスとメモリにどのような影響がありますか
- 19. 割り込み/プリエンプションを長期間無効にすると、どのような影響がありますか?
- 20. 模倣があなたのアサーション数に影響しますか?
- 21. Socket_select:入力には影響しますが、正確にはどのように影響しますか?
- 22. Gitではどのような設定がユーザ名に影響しますか?
- 23. マルチサンプルアンチエイリアスをiOSで使用するとパフォーマンスにどのような影響がありますか?
- 24. スレッド間でオブジェクトを共有するとパフォーマンスにどのような影響がありますか?
- 25. アクティビティでOnClickListenerを実装すると、どのような影響がありますか?
- 26. Oracle 10gでROW_MOVEMENTを有効化/無効化すると、どのような影響がありますか?
- 27. 高速ロード先でテーブルロックオプションを使用すると、どのような影響がありますか?
- 28. 関数アドレスでJMPを使用すると、どのような影響がありますか?
- 29. 悪影響がgensimでのモデルのパフォーマンスにどのように影響しますか?
- 30. データベースから外部キー名を変更すると、hibernateにどのような影響がありますか?
ユーザープロセスのsegfaultは決して重要なメモリを破壊しません。 –