실제 메모리 액세스 오류 측면에서 장치의 RAM 메모리를 확인하는 공통 알고리즘이 있습니까? 가장 간단한 방법은 전체 메모리를 반복하고 각 바이트를 읽고, 비교하는 것입니다. 어쩌면 더 좋은 방법이 있을까요? .NET CF에서 전체 액세스 가능 메모리를 할당하는 방법은 무엇입니까? 새로 디자인 한 Windows CE 기반 장치를 사용하고 있으며 정상 작동 중에 임의의 메모리 오류가 발생하지 않도록하고 싶습니다..NET CF 검사 RAM 실제 오류
0
A
답변
2
메모리가 사용 중이거나 점유되어있는 동안에는이 작업을 수행 할 수 없으며 관리되는 언어로 작업하는 것은 거의 불가능합니다. .NET CLR은 개체를 메모리에서 이동할 수 있으며 사용자가 제어 할 수없는 프로세스를 프로젝트의 모든 객체를 고정시키지 마십시오). .NET을 사용할 때의 또 다른 단점은 메모리를 숨기고 많은 데이터 유형에 대해 연속적인 메모리 블록이 필요하다는 것입니다.
메모리 오류에는 메모리 드라이버, 하드웨어 및 메모리 칩 및/또는 마더 보드의 기능에 따라 메모리 칩이 시스템에서 잘못된 비트를 숨기기 때문에 오류가 나타나지 않습니다.
하지만 쉬운 해결 방법이 있습니다. 많은 메모리 오류 검사 프로그램이 있으며 Windows에서이 작업을 수행 할 수 있습니다. 운영 체제가 시작되기 전에 시스템을 재시동하고 검사 할 것입니다. 대부분의 A-brand는 오히려 깊은 메모리 검사 유틸리티를 내장하고 있습니다 (즉 모든 DELL 컴퓨터에는 시스템 도구에 포함되어 있습니다.
OS가 물리적 메모리 위치를 숨기고 첫 번째 단락에서 말했듯이 복잡한 프로세스를 직접 수행하는 것은 매우 어려울 것입니다. 메모리의 많은 부분에 액세스 할 수 없으며 단순히 사용 중이므로 드라이버를 작성하십시오.
관련 문제
- 1. .NET에서 SQL CE 데이터베이스의 RAM 사용 CF
- 2. XSLT for .NET CF?
- 3. .NET CF 자동 스크롤
- 4. RAM 데이터를 실제 파일처럼 처리하는 방법은 무엇입니까?
- 5. .NET CLR RAM 사용 구성
- 6. 프로그래밍 가능한 RAM 디스크 API for .NET?
- 7. .net 포커스가있는 키보드를 표시하는 cf TextBox
- 8. CF 9 cflayout ajax 오류
- 9. .NET 4.0 클라이언트 인증서 유효성 검사 오류
- 10. .NET 용 컨트롤과 같은 무료 iPhone CF
- 11. .NET CF WinForm의 디자인 아키텍처는 어떻습니까?
- 12. .Net CF 1.0에서 OS 유형 찾기
- 13. OpenFileDialog가 .NET CF 아래의 폴더를 탐색하지 않습니다.
- 14. WinForms : NumericUpDown (.NET CF 3.5) 및 실수
- 15. OpenNetCF SDF 대 .Net CF 3.5
- 16. .Net CF/HttpWebRequest 및 "WebException이 처리되지 않았습니다."
- 17. .NET CF 응용 프로그램의 TraceRt 명령
- 18. 데이터를 .NET CF 클라이언트로 푸시하는 방법은 무엇입니까?
- 19. TCPListener 문제 - C# .Net CF 3.5
- 20. .NET CF 2.0 : Stream은 IDisposable ...을 구현합니다.
- 21. .NET CF 일반 WinCE의 GDI + 기능
- 22. 는 사용자가 윈도우 모바일 (.NET CF 3.5)
- 23. 오리 엔테이션 Aware로 NET CF 현지화
- 24. .NET CF 3.5 TextBox - 사전 비활성화
- 25. Windows Mobile 6.5 - .NET CF 연결 관리
- 26. 물리적 장치에서 .net CF 응용 프로그램을 어떻게 디버그합니까?
- 27. .net exes 실제 실행 파일입니까?
- 28. .Net 개체 유효성 검사
- 29. 런타임시 .NET 힙 검사
- 30. CF UI 디자인 - 유효성 검사 실패를 표시하는 가장 좋은 방법