Linux2021. 1. 8. 15:58

segmentation fault는 주소 영역은 존재하는데 접근해서는 안되는 주소를 간거라고 한다면

bus error는 물리적 주소조차도 존재하지 않는 영역을 갈경우 발생하는건가?

 

A Bus Errors triggers a process-level exception,notifying an  operating system(OS) that a process is trying to access memory that the CPU cannot physically address which in UNIX translates into a “SIGBUS” signal, which if not caught, will terminate the current process.

[링크 : https://learntechway.com/difference-between-segmentation-fault-and-bus-error/]

'Linux' 카테고리의 다른 글

특정 버전의 파일로 링크걸어서 빌드하기  (0) 2021.01.12
libc static build 하기  (0) 2021.01.12
linux ip 와 gateway 설정  (0) 2021.01.08
udev  (0) 2021.01.05
uio - userspace io  (0) 2021.01.05
Posted by 구차니