로컬 네트워크를 통해 컴퓨터 B에서 컴퓨터 A에 연결할 때 컴퓨터 A의 CPU는 언제 사용됩니까?


0

오래된 컴퓨터를 미디어 센터, Linux 웹 서버 및 백업 저장 장치로 설정하려고합니다. 시끄럽고 못 생기 때문에 지하실에서 실행할 것입니다.

Wi-Fi가없는 Cat5e 케이블로 네트워크에 연결되어 있습니다.

파일, 비디오 및 사진을 저장하고 네트워크의 다른 유무선 장치를 사용하여 해당 미디어에 액세스하고 싶습니다.

나는 지금 프로세서를 주문하고 있는데, 그것이 정말로 강력 할 필요가 있는지 궁금하다.

이것이 질문의 핵심입니다. 지하실 컴퓨터의 프로세서는 언제 사용됩니까?

네트워크를 통해 지하 컴퓨터에 액세스하고 다른 장치에서 네트워크를 통해 영화 나 이미지를 열면 스토리지 컴퓨터의 프로세서가 방정식을 입력합니까? 빠른 프로세서로 비디오 재생이 더 매끄 럽습니까? 아니면 비디오를 처리하는 액세스 장치의 프로세서입니까?

리눅스 웹 서버를 실행한다면 속도가 좋은 CPU를 원하지만 견고한 프로세서가 도움이되는 지하실 컴퓨터의 다른 용도가 있습니까?


"서버"컴퓨터에서 리소스를 요청할 때마다 CPU가 사용됩니다. 대부분 내가 생각하는 파일에 액세스하는 경우 ... 컴퓨터에서 파일을 컴퓨터에 임시로 저장할 수있을 정도로 CPU가 오래 사용됩니다. .. 이것은 일반적으로 야수적인 CPU를 요구하지 않을 것입니다 ... 모든 현대 CPU는이 요구를 처리 할 수 ​​있어야합니다. 실제 병목 현상은 네트워크가 될 것입니다. 네트워크에서 허용하는 한도 내에서만 파일을 전송하거나 스트리밍 할 수 있습니다.
TheXed

답변:


0

동영상 플레이어 프로그램이 실행중인 컴퓨터에 대해 잠시 생각해보십시오.

대부분의 경우 NFS 또는 Windows "파일 공유"를 통해 동영상에 액세스하면 서버가 많은 작업을 수행하지 않고 디스크에서 파일을 읽고 네트워크를 통해 사용자에게 보냅니다. 이를 위해 CPU가 많이로드되지 않고 파일 서버에는 GPU가 전혀 필요하지 않습니다. 대부분의 작업 (비디오 데이터 압축 해제)은 동일한 프로그램과 실제로 영화를 보여주는 동일한 장치에서 수행되므로 화면에 .

실제로 YouTube에서 동영상을 보는 것과 매우 유사 합니다. YouTube 서버에서 다운로드 한 동영상 데이터를 디코딩하는 데 CPU 및 GPU를 사용 하는 플레이어 입니다.

그러나 VNC 또는 "원격 데스크톱"도구를 사용하여 파일 서버에 연결하는 경우 실제로 서버에서 프로그램을 실행하고 있으며 네트워크를 통해 전송되는 모든 것이 최종 디코딩 된 그래픽입니다. ( 보통. 나는 그래픽 무거운 원격 데스크톱을 통해 비디오 게임을하는 사람들의 소문을 들었습니다, 나는 그것이 어떻게 작동하는지 100 % 확실하지 않다. 그것은 그 RDP는 클라이언트 측에서 비디오를 디코딩 할 수 있습니다합니다.)


흥미로운 .. 그래서 만약 거기에 달콤한 프로세서가 있다면, RDP를 사용하여 HD 비디오를 거실의 유선 태블릿에로드 할 수 있습니까?
tmsimont

@ user182036 나는 그렇게 멀리 가지 않을 것 입니다 . RDP는 비디오 스트리밍 용으로 설계되지 않았으므로 슬라이드 쇼를 보는 것과 같습니다.
Nathan C

@ user182036 게다가 태블릿에는 인기있는 비디오 코덱을 디코딩하는 전용 칩이있을 수 있으며 PC의 그래픽 카드도 마찬가지입니다. 이 경우 디코딩 된 모든 프레임 (압축 파일보다 몇 배 더 많은 데이터) 을 전송할만큼 네트워크가 빠르더라도 CPU를 사용하는 것은 낭비 입니다.
grawity

나는 멋진 장난감을 빠는 사람이기 때문에 어쨌든 더 강력한 프로세서를 구입했습니다. 난 그냥 지하실에서 HD 영화를 볼 것입니다
tmsimont
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.