스왑메모리는 가상메모리를 기반으로 하는 별개의 기술이야 실무에서는 스왑메모리 존나 느려서 안씀
댓글 31
가상메모리는 메모리 용량 늘리려고 나온 개념이 아니야~
김대기(waitkim)2024-10-08 12:59
답글
그럼 무슨 용도인가요? - dc App
백갤러 3(211.234)2024-10-08 15:36
답글
아래 댓글 참고
김대기(waitkim)2024-10-08 16:37
안쓰면 곧 뒤질수도 있는 인스턴스는 쓰겠지요 허허 - dc App
개씹멸치(lesbion2)2024-10-08 13:12
답글
전면부 서비스는 쓰면 뒤짐
김대기(waitkim)2024-10-08 13:14
웹페이지 하나키는데 1초가아니라 30초 걸리면 승질나긴 하겠네
백갤러 1(175.115)2024-10-08 13:15
답글
그러면 다행이지, 커넥션풀 점유시간 늘어나면 전면장애 터짐
김대기(waitkim)2024-10-08 13:33
별개의 기술이라기 보단 가상 메모리를 사용하는데 필요한 기술이 맞지 않음??
백갤러 2(223.38)2024-10-08 14:07
답글
반대잖아....
김대기(waitkim)2024-10-08 15:26
답글
Swap공간이 없으면 페이지 아웃은 어디다해??
백갤러 5(223.38)2024-10-08 16:45
답글
대답해라
백갤러 6(223.38)2024-10-08 17:07
답글
가상 메모리라는 것은 메모리를 가상화하는 것이고, 그 위에서 스와핑(페이지인 페이지아웃)을 하든 뭘 하든 하는거라는거지
김대기(waitkim)2024-10-08 17:14
답글
별개라고 하기엔 거의 한몸이긴 한데, 백붕이들의 이해를 돕기 위해 별개라고 한거임
스와핑은 아예 쓰지도 않으니까
김대기(waitkim)2024-10-08 17:15
답글
가상메모리 입장에서 스왑 공간은 필수적인데 별개의 기술이라 표현하면 안되지 않나 스왑공간이 없으면 매번 디스크 헤드가 움직여야 하잖음
백갤러 7(223.38)2024-10-08 17:17
답글
위에 페이징 문제 답좀 4a 모르겟음
백갤러 7(223.38)2024-10-08 17:19
답글
니가 바로 오해한 백붕이였구나?
스왑 공간은 필수가 아니야, 그 기능 안써도 돼
김대기(waitkim)2024-10-08 17:19
답글
ㅎㅎ ㅈㅅ 다 봐놓고 이악물고 무시했었네??
백갤러 8(223.38)2024-10-08 17:25
답글
4a 몰라 나도 ㅋㅋ
김대기(waitkim)2024-10-08 17:27
밑에글 멈얘기하는거임? 스왑메모리 디스크 잠깐 끌어쓰는거로 알고있는디 그냥 개인용 프리티어에나 하지않나? - dc App
익명(nachamp123)2024-10-08 14:48
책에서 가상메모리는 제한된 메모리의 용량보다 더 많이 사용하기 위한 기술이라는데 - dc App
백갤러 4(118.235)2024-10-08 16:16
답글
책 제목과 그 내용이 나온 목차좀
김대기(waitkim)2024-10-08 16:24
답글
실행하려는 프로그램 일부만 메모리에 적재하여 실제 물리 메모리보다 더 큰 프로세스를 실행하는 기술 - dc App
백갤러 4(118.235)2024-10-08 16:32
답글
이엇네 - dc App
백갤러 4(118.235)2024-10-08 16:32
답글
이건 내가 잘못 말했네.. 백엔드에서 일반적으로 사용하는 사례를 기술의 목적 그 자체로 왜곡해버림
김대기(waitkim)2024-10-08 16:37
답글
요새는 메모리가 빵빵해서 가상메모리를 통한 스왑메모리를 쓸 필요가 없거든
김대기(waitkim)2024-10-08 16:39
답글
1. 최초에는 제한된 메모리의 용량보다 더 많이 사용하기 위해 나온 기술이 맞다
2. 지금도 일부 분야에서는 그렇게 쓰고 있을수도 있다(스왑메모리)
3. 그러나 대부분의 경우에 성능이 존나 느려져서 가능하면 스왑메모리 사용을 기피한다
4. 현재는 용량보다는 프로세스 간의 메모리 공간을 분리해서 보호하는 용도가 주를 이룬다
김대기(waitkim)2024-10-08 16:45
답글
5. 그 외의 장점도 많다. 가상 메모리 공간은 매우 널널해서 메모리 할당 비용이 매우 적달지
가상메모리는 메모리 용량 늘리려고 나온 개념이 아니야~
그럼 무슨 용도인가요? - dc App
아래 댓글 참고
안쓰면 곧 뒤질수도 있는 인스턴스는 쓰겠지요 허허 - dc App
전면부 서비스는 쓰면 뒤짐
웹페이지 하나키는데 1초가아니라 30초 걸리면 승질나긴 하겠네
그러면 다행이지, 커넥션풀 점유시간 늘어나면 전면장애 터짐
별개의 기술이라기 보단 가상 메모리를 사용하는데 필요한 기술이 맞지 않음??
반대잖아....
Swap공간이 없으면 페이지 아웃은 어디다해??
대답해라
가상 메모리라는 것은 메모리를 가상화하는 것이고, 그 위에서 스와핑(페이지인 페이지아웃)을 하든 뭘 하든 하는거라는거지
별개라고 하기엔 거의 한몸이긴 한데, 백붕이들의 이해를 돕기 위해 별개라고 한거임 스와핑은 아예 쓰지도 않으니까
가상메모리 입장에서 스왑 공간은 필수적인데 별개의 기술이라 표현하면 안되지 않나 스왑공간이 없으면 매번 디스크 헤드가 움직여야 하잖음
위에 페이징 문제 답좀 4a 모르겟음
니가 바로 오해한 백붕이였구나? 스왑 공간은 필수가 아니야, 그 기능 안써도 돼
ㅎㅎ ㅈㅅ 다 봐놓고 이악물고 무시했었네??
4a 몰라 나도 ㅋㅋ
밑에글 멈얘기하는거임? 스왑메모리 디스크 잠깐 끌어쓰는거로 알고있는디 그냥 개인용 프리티어에나 하지않나? - dc App
책에서 가상메모리는 제한된 메모리의 용량보다 더 많이 사용하기 위한 기술이라는데 - dc App
책 제목과 그 내용이 나온 목차좀
실행하려는 프로그램 일부만 메모리에 적재하여 실제 물리 메모리보다 더 큰 프로세스를 실행하는 기술 - dc App
이엇네 - dc App
이건 내가 잘못 말했네.. 백엔드에서 일반적으로 사용하는 사례를 기술의 목적 그 자체로 왜곡해버림
요새는 메모리가 빵빵해서 가상메모리를 통한 스왑메모리를 쓸 필요가 없거든
1. 최초에는 제한된 메모리의 용량보다 더 많이 사용하기 위해 나온 기술이 맞다 2. 지금도 일부 분야에서는 그렇게 쓰고 있을수도 있다(스왑메모리) 3. 그러나 대부분의 경우에 성능이 존나 느려져서 가능하면 스왑메모리 사용을 기피한다 4. 현재는 용량보다는 프로세스 간의 메모리 공간을 분리해서 보호하는 용도가 주를 이룬다
5. 그 외의 장점도 많다. 가상 메모리 공간은 매우 널널해서 메모리 할당 비용이 매우 적달지
조심해라. 니 한마디에 내가 공부했던 내용이 날라가니깐 - dc App
ㄷㄷㄷ
존나웃기노 ㅋㅋㅋㅋㅋ
oomkiller가 앱 바로 죽이는거보단 느려도 살려는 놓는게 낫다