본문 바로가기

분류 전체보기25

Infra 운영 따라잡기 5주차 1. 단일 비트 에러 vs 다중 비트 에러 차이 및 해결 방법(주요 제조사별 가이드) 단일 비트 에러(Single-bit Error) - 데이터 단위 중 하나의 비트만 변경하는 오류 다중 비트 에러(Multiplt-bit Error) - 데이터 단위 중 두개 이상의 비연속적인 비트를 변경하는 오류 해결방법 패리티 비트 검사 - 전송하는 데이터마다 패리티 비트를 하나씩 추가하여 홀수 또는 짝수 검사 방법으로 오류 검출 - 7비트 전송 시 1비트를 추가로 전송하여 수신 측에서 데이터 전송 중 발생한 오류 검출할 수 있게 하는 방식 - 1의 개수가 홀수/짝수가 되도록 패리티 비트를 정한다. CRC(Cyclic Redundancy Check : 순환중복검사) - 패리티 검사의 한계를 채워주기 위해 나온 검출 방.. 2021. 11. 15.
Infra 운영 따라잡기 4주차 1. 왜ContextSwitcing이필요하고, ContextSwitching은어떤식으로진행되는가? ContextSwitching : 현재 진행하고 있는 task의 상태를 저장하고 다음 진행할 task의 상태값을 읽어 적용하는 과정 - 컴퓨터가 하나의 task만 처리할 수 있다면, 해당 task가 끝날때까지 기다려야하고 반응속도가 매우 느리고 사용하기 불편하다. - 다양한 사람들이 동시에 사용하는 것처럼 하기 위해서는 multitasking을 통해 응답할 수 있고, 빠른 속도로 task를 바꿔가며 실행하기 때문에 실시간처럼 보이게 되는 장점 - CPU가 task를 바꿔가며 실행하기 위해서 ContextSwitching이 필요하다. ContextSwitching 진행방식 - task의 정보는 register.. 2021. 11. 7.
Infra 운영 따라잡기 3주차 1. Xeon프로세서의 종류 및 특성 E3, E5, E7 제온 CPU의 네이밍 방법 EX) Intel(R) Xeon(R) CPU E3-1535M v5 @ 2.90GHz 라면 - Intel : CPU 제조사 - Xeon(R) : 인텔 제온 시리즈 CPU, 코어 i 시리즈가 일반 사용자용이면, 제온시리즈는 서버,워크스테이션용 제품 - E뒤의 숫자는 제품의 등급, E3,E5,E7 - E3 : 소규모 서버용, 저사양 워크스테이션용 CPU , i7과 성능이 비슷하여 일반 메인보드와 제온 E3 CPU가 호환되던 하스웰까지는 i7 대용으로 쓰이기도 했다. - E5 : 중~대형 서버용, 워크스테이션용 CPU, 멀티프로세서구성 가능, 개인/기업이 모두 사용 - E7 : 대규모 서버용, 미션크리티컬용(시스템이 중간에 멈춰.. 2021. 11. 1.
Infra 운영 따라잡기 2주차 1. 스위치의 개념과 스위치의 종류(L2,L3,L4,L7) 스위치 L2 Switch : 가장 원초적인 형태의 스위치, 패킷이 왔을 때 목적지가 어디인가를 보고 그 목적지로 보내주는 역할만 한다. Level 2에서 동작하므로 목적지는 Ethernet주소로 이해한다. IP주소가 필요한 외부로 보내 줄 수 없다. OSI 7계층에서 data link 레이어이므로, network layer에서 동작하는 ip등을 이해하지 못하여 라우팅이 불가능하다. L3 Switch : 3 layer의 프로토콜인 IP등에서 스위칭을 수행하므로 자신에게 온 패킷의 destination이 외부에 존재하는 IP일 경우 그 패킷을 외부에 연결된 라우터로 보내줄 수 있다. 라우터와의 경계가 모호해진다. L4 Switch : 4 layer .. 2021. 10. 25.
jupyter notebook 자동완성(autocomplete) 기능 안될 때 jupyter notebook에서 자동완성은 tab키를 누르면 뜨는데, 저는 되지 않아서 찾아 본 결과 pip uninstall jedi 해주면 된다. 그 다음에 proceed 어쩌고 하면서 yes or no를 묻는데, y를 쳐주면 된다. google colab을 쓸 때에는 자동완성이 되기까지 인터넷 상태에따라서 좀 느리기도 하고 뜨지않는 경우도 있는데, 답답한적이 한 두 번이 아니다. 쥬피터는 탭을 한번 치면 경로까지 자동으로 완성이된다. shift + tab을 치면 간단한 Docstring도 나오긴하는데, 이건 그냥 구글링을 하여 각 홈페이지에서 Docstring을 참고하는게 더 낫다. 아묻따 jedi를 없애주면 편하게 쓸 수 있다. 그럼 20000 2021. 9. 29.
반응형