CVI는 사용자 인터페이스를 위한 다양한 컨트롤을 제공하고 있습니다. 다중 데이터에 대한 표현은 Graph, Chart 혹은 Table을 많이 사용하고 있습니다. Table에 데이터를 업데이트 하기 위한 방법(함수) 또한 여러개를 제공하고 있습니다. 각 셀마다 데이터를 업데이트 하게 되면 업데이트에 너무 많은 시간을 잡아먹게 됩니다. 업데이트에 시간이 많이 할당되면, 다른 기능이 제대로 동작하지 않을 수 있는 위험을 가지고 있습니다. 이런 경우 개발자는 2가지 정도의 대안을 가질 수 있습니다. 데이터 업데이트 하는 알고리즘을 다른 쓰레드에서 처리한다.데이터를 한번에 모아서 업데이트한다. 다른 쓰레드에서 데이터 업데이트를 처리하게 되면, 데이터를 가지고 있는 배열 혹은 변수의 동기화를 고려해야 합니다. 이..
National Instruments/기타..
2014. 11. 12. 17:27