OK、プログラムが物理メモリに存在しないページにアクセスしようとすると、ページフォルトが発生したと言います。しかし、プログラムは、読み取り専用で物理メモリにあるページに書き込もうとします。その不具合とは何ですか?「読み取り専用ページへの書き込み」エラーとは何ですか?
1
A
答えて
4
インテルの用語によると、memory access violation
、別名#AV
例外です。
(私には、[linux]タグがありますが、[x86]タグもあります)
3
0
一部のアーキテクチャでは、セグメンテーションFAULTになります。
+1
私は、「セグメンテーションフォールト」はオペレーティングシステムの用語であり、プロセッサや命令セットのアーキテクチャの用語ではないと思います。 (Abyxの答えを参照)。 –
0
それは、セグメンテーションフォールトと呼ばれていますが、LinuxのSIGSEGV、または信号11
2
にそれはアーキテクチャに依存しますが、SIGSEGV
またはSIGBUS
は、プロセスがそのメモリマッピング上の権限に違反したときに送信される共通の信号です。
+1
+1の 'SIGBUS'の言及 –
3
セグメンテーションフォールト
しかしCOWの状況(書き込み時コピー)で、それはカーネルによって処理されるだけで例外です。
関連する問題
- 1. C#ファイルを読み取り専用で読み取り/書き込みする
- 2. C#CSLAビジネスオブジェクトのジレンマ:読み取り専用vs読み込み/書き込み
- 3. MVC 3+での読み取り専用セッションへの書き込み
- 4. DBからの読み取りとファイルへの書き込み
- 5. 読み取り専用ファイルに書き込む
- 6. オブジェクトを書き込めません。読み取り専用ファイルシステム
- 7. SDカードへの書き込みと読み取り
- 8. 同じファイルへの書き込みと読み取り
- 9. 読み取り専用フォームフィールドの書式
- 10. APEXでの読み取り/書き込みページの作成
- 11. アセンブリでのハードウェアへの書き込み/読み取り方法
- 12. リリースの厳密な読み取り/書き込みとは何ですか?
- 13. ファイルへの読み書きの高速読み込みと書き込み
- 14. 読み取り専用自動対(読み取り専用)プロパティ
- 15. 読み取り/書き込みのQObject
- 16. プリファレンスの読み取り/書き込み
- 17. InputStreamからの読み込みとOutputStreamへの書き込み
- 18. カーネルモジュールからのデバイスファイルへの書き込みと読み取りのコードは?
- 19. Androidでのファイルへの書き込みとファイルからの読み取り
- 20. 読み取り/書き込み同期
- 21. MMIO読み取り/書き込みレイテンシ
- 22. クローズvsクローズ、読み取りvs _読み取り、書き込みvs _write - 違いは何ですか?
- 23. python - 読み取り専用のプロパティは書き込み可能なのはなぜですか?
- 24. JAVA - ファイルからの読み取りと別のものへの書き込み
- 25. 読み取り専用コンボボックスですか?
- 26. VC++のXMLへの書き込みと読み込み
- 27. ファイルへのC++の読み込みと書き込み
- 28. txtファイルからの読み取りとHBaseへの書き込み
- 29. Jsonフォーマットへの書き込みと読み込み
- 30. plistファイルへの読み込みと書き込み
アクセス違反ですか? – Oded