SSD 드라이브에서 읽기/쓰기에 사용 cp
하지만 속도가 충분히 빠르지 않습니다. 그런 다음 사용했는데 dd
특히 드라이브가 분할되지 않은 경우 속도가 빨랐습니다. 하지만 다음과 같은 오류가 발생했습니다.
기기에 남은 공간이 없습니다.
나는 확신하지만!
따라서 실제로 두 가지 질문이 있습니다.
- 파티션되지 않은 드라이브에서 dd를 사용해도 안전합니까?
- 많은 양의 데이터를 읽고 쓰는 다른 방법이 있습니까?
각각 128MB의 약 400개 블록을 버퍼링해야 합니다. 데이터는 실시간으로 입력되며, 각 블록을 쓰는 데 약 0.8초가 소요됩니다.
내 시스템에 대한 일부 세부정보:
- 하드웨어/소프트웨어: Petalinux로 구축된 Linux 기반 Zynq MPSoC FPGA
- SSD 모델: ATP I-Temp 120GB
아니요, RAM이 4GB만 있고 전체 메모리가 40-50GB이므로 RAM에 사전 버퍼링하는 것은 불가능합니다(여기서는 묻지 않겠습니다). 몇 개의 128MB 패키지만 사전 버퍼링할 수 있습니다.
데이터 스트리밍을 위한 단일 SSD: 전적으로 동의합니다. 이것은 예비 데모입니다. 우리는 미래에 중복되고 안정적인 시스템을 갖게 될 것입니다.