CN111781337A - 血栓弹力图仪的信息处理方法 - Google Patents
血栓弹力图仪的信息处理方法 Download PDFInfo
- Publication number
- CN111781337A CN111781337A CN201910273186.0A CN201910273186A CN111781337A CN 111781337 A CN111781337 A CN 111781337A CN 201910273186 A CN201910273186 A CN 201910273186A CN 111781337 A CN111781337 A CN 111781337A
- Authority
- CN
- China
- Prior art keywords
- deflection angle
- angle information
- virtual memory
- length
- queue
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 17
- 238000003672 processing method Methods 0.000 title claims abstract description 17
- 230000005540 biological transmission Effects 0.000 claims abstract description 50
- 238000001514 detection method Methods 0.000 claims abstract description 7
- 238000006073 displacement reaction Methods 0.000 claims abstract description 6
- 239000000725 suspension Substances 0.000 claims abstract description 5
- 238000012546 transfer Methods 0.000 claims description 94
- 238000000034 method Methods 0.000 claims description 56
- 230000008569 process Effects 0.000 claims description 9
- 230000007547 defect Effects 0.000 abstract description 3
- 208000007536 Thrombosis Diseases 0.000 description 3
- 230000023555 blood coagulation Effects 0.000 description 3
- 206010053567 Coagulopathies Diseases 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000035602 clotting Effects 0.000 description 2
- 238000005476 soldering Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 239000008280 blood Substances 0.000 description 1
- 210000004369 blood Anatomy 0.000 description 1
- 230000015271 coagulation Effects 0.000 description 1
- 238000005345 coagulation Methods 0.000 description 1
- 230000020764 fibrinolysis Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000023597 hemostasis Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000000704 physical effect Effects 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 208000024891 symptom Diseases 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N33/00—Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
- G01N33/48—Biological material, e.g. blood, urine; Haemocytometers
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/26—Measuring arrangements characterised by the use of optical techniques for measuring angles or tapers; for testing the alignment of axes
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N33/00—Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
- G01N33/48—Biological material, e.g. blood, urine; Haemocytometers
- G01N33/50—Chemical analysis of biological material, e.g. blood, urine; Testing involving biospecific ligand binding methods; Immunological testing
- G01N33/86—Chemical analysis of biological material, e.g. blood, urine; Testing involving biospecific ligand binding methods; Immunological testing involving blood coagulating time or factors, or their receptors
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Hematology (AREA)
- Biomedical Technology (AREA)
- General Physics & Mathematics (AREA)
- Immunology (AREA)
- Physics & Mathematics (AREA)
- Molecular Biology (AREA)
- Urology & Nephrology (AREA)
- Analytical Chemistry (AREA)
- Food Science & Technology (AREA)
- Medicinal Chemistry (AREA)
- Biochemistry (AREA)
- General Health & Medical Sciences (AREA)
- Pathology (AREA)
- Microbiology (AREA)
- Cell Biology (AREA)
- Biotechnology (AREA)
- Image Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
一种血栓弹力图仪的信息处理方法,运行在血栓弹力图仪的角度偏转检测***的处理器上,包括如下步骤:所述处理器能根据光斑中心前后两次在所述光斑定位装置中的线位移来获取所述反光镜发生的角度偏转,即为所述悬垂丝发生的偏转角;处理器把偏转角信息贮存于主存里划出的暂存空间里,且把主存里划出的暂存空间里的偏转角信息并发传递到在FLASH闪存中分配的虚拟内存后再响应贮存的在FLASH闪存里的启动程序;有效避免了现有技术中对各个不大的偏转角信息都要经过偏转角信息传递预备期与偏转角信息传递运作期使得不少时段花费在所有的不大的偏转角信息的偏转角信息传递预备期的缺陷。
Description
技术领域
本发明涉及血栓弹力图仪的技术领域,具体涉及一种血栓弹力图仪的信息处理方法。
背景技术
血栓弹力图仪是检测血液凝固动态变化的分析仪,属于无创诊断仪器,用来监测和分析血样的凝结状态,从而在评定患者临床止血症状的过程中起到辅助作用。凝血过程的最终结果为形成血凝块,而血凝块的物理特性如血凝块强度和稳定性等决定其是否具有正常凝血功能。
以前的血栓弹力仪中,通过电阻检测旋转轴的转动角度,旋转轴转动时会触发相应电阻的阻值发生变化,电阻阻值发生变化导致相应电路电流值发生变化,根据电流值确定旋转轴的转动角度,以前的血栓弹力仪中,通过电阻检测旋转轴的转动角度,由于电阻容易受温度的影响,导致检测出的旋转轴的转动角度与旋转轴的实际转动角度存在较大误差,进而导致根据旋转轴转动角度获得的被测血液凝结与纤溶速率以及被测血液凝结的强度也存在较大误差。
经由改进,就引进了血栓弹力图仪的角度偏转检测***,所述***包括处理器,所述处理器根据光斑中心前后两次在所述光斑定位装置中的线位移来获取所述反光镜发生的角度偏转,即为所述悬垂丝发生的偏转角。
获取到的所述偏转角要贮存起来就不会发生遗失,故而处理器上通过引脚锡焊连接有主存,所述处理器还与FLASH闪存连接,然后处理器就经由主存把所述偏转角信息贮存在FLASH闪存里,处理器往往用回存的模式执行贮存:处理器把偏转角信息贮存于主存里划出的暂存空间后,实时响应执行贮存的在FLASH闪存里的启动程序,接着把主存里划出的暂存空间里的偏转角信息贮存至FLASH闪存里;要克服FLASH闪存的贮存的迟误构成的暂存空间里的偏转角信息遗失的问题,就会引入在FLASH闪存中分配的虚拟内存执行贮存:处理器把偏转角信息贮存于主存里划出的暂存空间里,且把主存里划出的暂存空间里的偏转角信息并发传递到在FLASH闪存中分配的虚拟内存后再响应贮存的在FLASH闪存里的启动程序,接着启动程序把虚拟内存中的偏转角信息回存至FLASH闪存里,偏转角信息贮存进FLASH闪存完成后释放该偏转角信息拥有的在FLASH闪存中分配的虚拟内存中的区域,此种方式下,根据在FLASH闪存中分配的虚拟内存的偏转角信息传递方法的处置性能径直影响偏转角信息贮存的处置性能。
虚拟内存执行偏转角信息传递之际,对所有的偏转角信息,都经由FLASH闪存与主存间的信息总线来径直经主存里取出偏转角信息的方法达到偏转角信息传递,偏转角信息传递期间含有:偏转角信息传递预备期与偏转角信息传递运作期,这里,偏转角信息传递预备期用来执行信息传递通道建立这样的偏转角信息传递前的预备动作,偏转角信息传递预备期会耗费一些时长,该时长就像0.018S-0.034S,针对低于1000*1024bit的不大的偏转角信息,偏转角信息传递预备期的迟误在所有偏转角信息传递期间拥有不小的占比。
在处置不少的同步的不大的偏转角信息贮存之际,因为对各个不大的偏转角信息都要经过偏转角信息传递预备期与偏转角信息传递运作期,使得不少时段花费在所有的不大的偏转角信息的偏转角信息传递预备期。
发明内容
为解决上述问题,本发明提供了一种血栓弹力图仪的信息处理方法,有效避免了现有技术中对各个不大的偏转角信息都要经过偏转角信息传递预备期与偏转角信息传递运作期使得不少时段花费在所有的不大的偏转角信息的偏转角信息传递预备期的缺陷。
为了克服现有技术中的不足,本发明提供了一种血栓弹力图仪的信息处理方法的解决方案,具体如下:
一种血栓弹力图仪的信息处理方法,运行在血栓弹力图仪的角度偏转检测***的处理器上,包括如下步骤:
A-1:所述处理器能根据光斑中心前后两次在所述光斑定位装置中的线位移来获取所述反光镜发生的角度偏转,即为所述悬垂丝发生的偏转角;
A-2:处理器把偏转角信息贮存于主存里划出的暂存空间里,且把主存里划出的暂存空间里的偏转角信息并发传递到在FLASH闪存中分配的虚拟内存后再响应贮存的在FLASH闪存里的启动程序,接着启动程序把虚拟内存中的偏转角信息回存至FLASH闪存里;这里把主存里划出的暂存空间里的偏转角信息并发传递到在FLASH闪存中分配的虚拟内存的过程就是虚拟内存进行偏转角信息传递过程;
所述虚拟内存的偏转角信息传递方法,包括方法一,该方法一运行在所述处理器上,该方法一包括如下步骤:
A-2-1:处理器让主存收受偏转角信息;
A-2-2:凭借偏转角信息的长度大小判定是不是达到传递条件;
凭借偏转角信息的长度大小判定是不是达到传递条件,包括:
在偏转角信息的长度大小高过1000*1024bits之际,判定达到传递条件;
在偏转角信息的长度大小低于或等于1000*1024bits之际,认定用于偏转角信息传递的队列里各偏转角信息的偏转角信息总的长度大小,在偏转角信息的长度大小和偏转角信息总的长度大小的和高过1000*1024bits之际,判定达到传递条件,在用于偏转角信息传递的队列里记录收受到且没传递到虚拟内存的偏转角信息;
也可以是,
在偏转角信息的长度大小低于或等于1000*1024bits之际,认定偏转角信息的收受时刻一和用于偏转角信息传递的队列里各偏转角信息的收受时刻二,再收受时刻一和最先的收受时刻二的间隔差值达到事先设定的间隔差之际,判定达到传递条件;
凭借偏转角信息的长度大小判定是不是达到传递条件后,还包括:
如果没达到传递条件,就把偏转角信息记录在用于偏转角信息传递的队列里;
A-2-3:如果达到传递条件,就把偏转角信息传递到虚拟内存;
所述偏转角信息传递到虚拟内存,包括:
把所述用于偏转角信息传递的队列里的偏转角信息和所述偏转角信息合并;
把合并后的偏转角信息传递到虚拟内存。
虚拟内存在执行收受偏转角信息步骤前,还包括:
认定虚拟内存的空闲区,在偏转角信息的长度大小低于或等于虚拟内存的空闲区之际,执行收受偏转角信息的流程;
或者,
认定用于偏转角信息传递的队列里各偏转角信息的偏转角信息总的长度大小与虚拟内存的空闲区的长度大小,在偏转角信息的长度大小和用于偏转角信息传递的队列中各偏转角信息的偏转角信息总的长度大小之和低于或等于虚拟内存的空闲区的长度大小之际,执行收受偏转角信息的流程。
所述虚拟内存的偏转角信息传递方法,包括能替代方法一的方法二,该方法二运行在所述处理器上,该方法二包括如下步骤:
B-1:处理器让主存收受偏转角信息;
另外,要避免收受的偏转角信息所须的大小高过虚拟内存的能用的大小,在执行B-1收受偏转角信息前,还能够认定偏转角信息所须的大小和虚拟内存能用的大小间的关联,在偏转角信息所须大小低于或等于虚拟内存能用的大小之际,执行B-1收受偏转角信息,在偏转角信息所须大小高过虚拟内存能用的大小之际,临时禁止收受偏转角信息,即结束收受偏转角信息;
认定偏转角信息所须大小与虚拟内存能用的大小间的关联的方式,包括:认定虚拟内存的空闲区,如果偏转角信息的长度大小低于或等于虚拟内存的空闲区的长度大小,就认定偏转角信息所须大小低于或等于虚拟内存能用的大小,接着执行B-1的收受偏转角信息,如果偏转角信息的长度大小高过虚拟内存的空闲区的长度大小,那么偏转角信息所须大小高过虚拟内存能用的大小,临时禁止收受偏转角信息,即结束收受偏转角信息;
这里,判定偏转角信息的长度大小与虚拟内存的空闲区之间的关联的方法,包括:为收受的偏转角信息初始分配空间,如果初始分配空间顺利结束,就表示偏转角信息的长度大小低于或等于虚拟内存的空闲区的长度大小,如果初始分配空间没顺利结束,就表示偏转角信息的长度大小高过虚拟内存的空闲区的长度大小;
还能够经由以下的方式认定偏转角信息所须大小和虚拟内存能用的大小间的关联:
认定用于偏转角信息传递的队列里各偏转角信息的偏转角信息总的长度大小和虚拟内存的空闲区的长度大小,若偏转角信息的长度大小与用于偏转角信息传递的队列中各偏转角信息的偏转角信息总的长度大小之和低于或等于虚拟内存的空闲区的长度大小,就认定偏转角信息所须大小低于或等于虚拟内存能用的大小,执行B-1的收受偏转角信息,如果偏转角信息的长度大小和用于偏转角信息传递的队列中各偏转角信息的偏转角信息总的长度大小之和高过虚拟内存的空闲区的长度大小,就认定偏转角信息所须大小高过虚拟内存能用的大小,临时禁止收受偏转角信息,即结束收受偏转角信息;
B-2:凭借偏转角信息的长度大小判定是不是达到传递条件,如果没达到传递条件,就执行B-3,如果达到传递条件,就执行B-4;
在偏转角信息是高过1000*1024bits的不小的偏转角信息之际,判定达到传递条件;在偏转角信息是低于或等于1000*1024bits的低于1000*1024bit的不大的偏转角信息之际,有两个模式,分别是模式一和模式二能够判定达到传递条件:
模式一:认定用于偏转角信息传递的队列中各偏转角信息的偏转角信息总的长度大小,在偏转角信息的长度大小和偏转角信息总的长度大小的和高过1000*1024bits之际,判定达到传递条件;
这里,用于偏转角信息传递的队列中存放B-1里收受到的但没传递到虚拟内存的偏转角信息;
模式二:包括以下方式:
1)认定偏转角信息的收受时刻一;
2)认定用于偏转角信息传递的队列中各偏转角信息的收受时刻二;
3)得到收受时刻一和最先的收受时刻二的差值;
4)在该差值事先设定的间隔差之际,判定达到传递条件;
B-3:把偏转角信息记录在用于偏转角信息传递的队列中;
所述把偏转角信息记录在用于偏转角信息传递的队列中,包括:把偏转角信息贮存在主存里划出的暂存空间中,构成该偏转角信息的传递工作,把该传递工作记录在用于偏转角信息传递的队列中;
B-4:把偏转角信息传递到虚拟内存;
B-4在执行之际,能够先把用于偏转角信息传递的队列中偏转角信息和偏转角信息合并;再把合并后的偏转角信息传递到虚拟内存。
在把偏转角信息传递到虚拟内存之际,还能够在虚拟内存中为偏转角信息分配一个以上的不间断的空间,把偏转角信息传递到虚拟内存中分配的空间里。
所述FLASH闪存里存有:
收受程序,用来让主存收受偏转角信息;
判定程序,用来凭借偏转角信息的长度大小判定是不是达到传递条件;
传递程序,用来当判定程序判定达到传递条件时,将偏转角信息传递到虚拟内存。
判定程序,用来在偏转角信息的长度大小高过1000*1024bits之际,判定达到传递条件;
在偏转角信息的长度大小低于或等于1000*1024bits之际,认定用于偏转角信息传递的队列里各偏转角信息的偏转角信息总的长度大小,在偏转角信息的长度大小和偏转角信息总的长度大小的和高过1000*1024bits之际,判定达到传递条件,在用于偏转角信息传递的队列里记录收受到且没传递到虚拟内存的偏转角信息;
也可以是,
在偏转角信息的长度大小低于或等于1000*1024bits之际,认定偏转角信息的收受时刻一和用于偏转角信息传递的队列里各偏转角信息的收受时刻二,再收受时刻一和最先的收受时刻二的间隔差值达到事先设定的间隔差之际,判定达到传递条件。
所述FLASH闪存里还存有:
记录程序,用来如果没达到传递条件,就把偏转角信息记录在用于偏转角信息传递的队列里;
这里,收受程序,用来认定虚拟内存的空闲区,在偏转角信息的长度大小低于或等于虚拟内存的空闲区之际,执行收受偏转角信息的流程;
或者,
收受程序,用来认定用于偏转角信息传递的队列里各偏转角信息的偏转角信息总的长度大小与虚拟内存的空闲区的长度大小,在偏转角信息的长度大小和用于偏转角信息传递的队列中各偏转角信息的偏转角信息总的长度大小之和低于或等于虚拟内存的空闲区的长度大小之际,执行收受偏转角信息的流程。
传递程序,包括:
合并模块,用来把所述用于偏转角信息传递的队列里的偏转角信息和所述偏转角信息合并;
传递模块,用来把合并后的偏转角信息传递到虚拟内存。
本发明的有益效果为:
本发明收受偏转角信息后,却不传递该偏转角信息,却凭借偏转角信息的长度大小判定是不是达到传递条件,如果达到传递条件,就把偏转角信息传递到虚拟内存,于是在对大量的并发低于1000*1024bit的不大的偏转角信息执行贮存之际,并不是各低于1000*1024bit的不大的偏转角信息收受后都径直传递,却是把低于1000*1024bit的不大的偏转角信息送进用于偏转角信息传递的队列中,在达到传递条件后,再把达到传递条件偏转角信息整合后传递,以此降低了偏转角信息传递次数,亦就降低了执行偏转角信息传递预备期的次数,以此降低了偏转角信息传递的总体迟误的时长,改善拟内存的偏转角信息传递性能。
附图说明
图1是本发明的血栓弹力图仪的信息处理方法的流程图。
具体实施方式
下面将结合附图和实施例对本发明做进一步地说明。
如图1所示,血栓弹力图仪的信息处理方法,运行在血栓弹力图仪的角度偏转检测***的处理器上,包括如下步骤:
A-1:所述处理器能根据光斑中心前后两次在所述光斑定位装置中的线位移来获取所述反光镜发生的角度偏转,即为所述悬垂丝发生的偏转角;
A-2:处理器把偏转角信息贮存于主存里划出的暂存空间里,且把主存里划出的暂存空间里的偏转角信息并发传递到在FLASH闪存中分配的虚拟内存后再响应贮存的在FLASH闪存里的启动程序,接着启动程序把虚拟内存中的偏转角信息回存至FLASH闪存里;这里把主存里划出的暂存空间里的偏转角信息并发传递到在FLASH闪存中分配的虚拟内存的过程就是虚拟内存进行偏转角信息传递过程;
虚拟内存进行偏转角信息传递过程含有:偏转角信息传递预备期与偏转角信息传递运作期,这里,偏转角信息传递预备期用来执行信息传递通道建立这样的偏转角信息传递前的预备动作,偏转角信息传递预备期会耗费一些时长,该时长就像0.018S-0.034S,针对低于1000*1024bit的不大的偏转角信息,偏转角信息传递预备期的迟误在所有偏转角信息传递期间拥有不小的占比。在处置不少的同步的不大的偏转角信息贮存之际,因为对各个不大的偏转角信息都要经过偏转角信息传递预备期与偏转角信息传递运作期,使得不少时段花费在所有的不大的偏转角信息的偏转角信息传递预备期。要达到低于1000*1024bit的不大的偏转角信息传递之际,降低偏转角信息传递预备期所花费的时长,改善虚拟内存的偏转角信息的传递性能,就有了下述的虚拟内存的偏转角信息传递方法,该方法运行于处理器上,该处理器让主存能够在收受偏转角信息后,却不传递该偏转角信息,只是凭借偏转角信息的长度大小判断是不是满足传递条件,如果满足传递条件,就把偏转角信息传递到虚拟内存,降低了偏转角信息的传递次数,亦就降低了执行偏转角信息传递预备期的次数,于是就降低了偏转角信息传递的总体迟误的时长,改善了虚拟内存的偏转角信息传递性能。
所述虚拟内存的偏转角信息传递方法,包括方法一,该方法一运行在所述处理器上,该方法一包括如下步骤:
A-2-1:处理器让主存收受偏转角信息;
A-2-2:凭借偏转角信息的长度大小判定是不是达到传递条件;
凭借偏转角信息的长度大小判定是不是达到传递条件,包括:
在偏转角信息的长度大小高过1000*1024bits之际,判定达到传递条件;
在偏转角信息的长度大小低于或等于1000*1024bits之际,认定用于偏转角信息传递的队列里各偏转角信息的偏转角信息总的长度大小,在偏转角信息的长度大小和偏转角信息总的长度大小的和高过1000*1024bits之际,判定达到传递条件,在用于偏转角信息传递的队列里记录收受到且没传递到虚拟内存的偏转角信息;
也可以是,
在偏转角信息的长度大小低于或等于1000*1024bits之际,认定偏转角信息的收受时刻一和用于偏转角信息传递的队列里各偏转角信息的收受时刻二,再收受时刻一和最先的收受时刻二的间隔差值达到事先设定的间隔差之际,判定达到传递条件;
凭借偏转角信息的长度大小判定是不是达到传递条件后,还包括:
如果没达到传递条件,就把偏转角信息记录在用于偏转角信息传递的队列里;
A-2-3:如果达到传递条件,就把偏转角信息传递到虚拟内存;
所述偏转角信息传递到虚拟内存,包括:
把所述用于偏转角信息传递的队列里的偏转角信息和所述偏转角信息合并;
把合并后的偏转角信息传递到虚拟内存。
虚拟内存在执行收受偏转角信息步骤前,还包括:
认定虚拟内存的空闲区,在偏转角信息的长度大小低于或等于虚拟内存的空闲区之际,执行收受偏转角信息的流程;
或者,
认定用于偏转角信息传递的队列里各偏转角信息的偏转角信息总的长度大小与虚拟内存的空闲区的长度大小,在偏转角信息的长度大小和用于偏转角信息传递的队列中各偏转角信息的偏转角信息总的长度大小之和低于或等于虚拟内存的空闲区的长度大小之际,执行收受偏转角信息的流程。
这样,收受偏转角信息后,并不传递该偏转角信息,而是凭借偏转角信息的长度大小判定是不是达到传递条件,如果达到传递条件,就把偏转角信息传递到虚拟内存,该方法在对不少的并发低于1000*1024bit的不大的偏转角信息执行贮存之际,降低了偏转角信息传递次数,亦就降低执行偏转角信息传递预备期的次数,以此降低了偏转角信息传递的总体迟误的时长,改善了虚拟内存的偏转角信息的传递性能。
所述虚拟内存的偏转角信息传递方法,包括能替代方法一的方法二,该方法二运行在所述处理器上,该方法二包括如下步骤:
B-1:处理器让主存收受偏转角信息;
另外,要避免收受的偏转角信息所须的大小高过虚拟内存的能用的大小,在执行B-1收受偏转角信息前,还能够认定偏转角信息所须的大小和虚拟内存能用的大小间的关联,在偏转角信息所须大小低于或等于虚拟内存能用的大小之际,执行B-1收受偏转角信息,在偏转角信息所须大小高过虚拟内存能用的大小之际,临时禁止收受偏转角信息,即结束收受偏转角信息;
认定偏转角信息所须大小与虚拟内存能用的大小间的关联的方式,包括:认定虚拟内存的空闲区,如果偏转角信息的长度大小低于或等于虚拟内存的空闲区的长度大小,就认定偏转角信息所须大小低于或等于虚拟内存能用的大小,接着执行B-1的收受偏转角信息,如果偏转角信息的长度大小高过虚拟内存的空闲区的长度大小,那么偏转角信息所须大小高过虚拟内存能用的大小,临时禁止收受偏转角信息,即结束收受偏转角信息;
这里,判定偏转角信息的长度大小与虚拟内存的空闲区之间的关联的方法,包括:为收受的偏转角信息初始分配空间,如果初始分配空间顺利结束,就表示偏转角信息的长度大小低于或等于虚拟内存的空闲区的长度大小,如果初始分配空间没顺利结束,就表示偏转角信息的长度大小高过虚拟内存的空闲区的长度大小;
还能够经由以下的方式认定偏转角信息所须大小和虚拟内存能用的大小间的关联:
认定用于偏转角信息传递的队列里各偏转角信息的偏转角信息总的长度大小和虚拟内存的空闲区的长度大小,若偏转角信息的长度大小与用于偏转角信息传递的队列中各偏转角信息的偏转角信息总的长度大小之和低于或等于虚拟内存的空闲区的长度大小,就认定偏转角信息所须大小低于或等于虚拟内存能用的大小,执行B-1的收受偏转角信息,如果偏转角信息的长度大小和用于偏转角信息传递的队列中各偏转角信息的偏转角信息总的长度大小之和高过虚拟内存的空闲区的长度大小,就认定偏转角信息所须大小高过虚拟内存能用的大小,临时禁止收受偏转角信息,即结束收受偏转角信息;
B-2:凭借偏转角信息的长度大小判定是不是达到传递条件,如果没达到传递条件,就执行B-3,如果达到传递条件,就执行B-4;
在偏转角信息是高过1000*1024bits的不小的偏转角信息之际,判定达到传递条件;在偏转角信息是低于或等于1000*1024bits的低于1000*1024bit的不大的偏转角信息之际,有两个模式,分别是模式一和模式二能够判定达到传递条件:
模式一:认定用于偏转角信息传递的队列中各偏转角信息的偏转角信息总的长度大小,在偏转角信息的长度大小和偏转角信息总的长度大小的和高过1000*1024bits之际,判定达到传递条件;
这里,用于偏转角信息传递的队列中存放B-1里收受到的但没传递到虚拟内存的偏转角信息;
模式二:包括以下方式:
1)认定偏转角信息的收受时刻一;
2)认定用于偏转角信息传递的队列中各偏转角信息的收受时刻二;
3)得到收受时刻一和最先的收受时刻二的差值;
4)在该差值事先设定的间隔差之际,判定达到传递条件;
B-3:把偏转角信息记录在用于偏转角信息传递的队列中;
所述把偏转角信息记录在用于偏转角信息传递的队列中,包括:把偏转角信息贮存在主存里划出的暂存空间中,构成该偏转角信息的传递工作,把该传递工作记录在用于偏转角信息传递的队列中;
B-4:把偏转角信息传递到虚拟内存;
B-4在执行之际,能够先把用于偏转角信息传递的队列中偏转角信息和偏转角信息合并;再把合并后的偏转角信息传递到虚拟内存。
在把偏转角信息传递到虚拟内存之际,还能够在虚拟内存中为偏转角信息分配一个以上的不间断的空间,把偏转角信息传递到虚拟内存中分配的空间里。
这样在收受到低于1000*1024bit的不大的偏转角信息后,经由先把低于1000*1024bit的不大的偏转角信息贮存,待达到传递条件之际,把贮存的低于1000*1024bit的不大的偏转角信息合并,执行整体传递,来把合并后偏转角信息的传递的预备期的预备时长执行均分,减小虚拟内存偏转角信息访问的花费时间。
就拿传递十个相同的低于1000*1024bit的不大的偏转角信息而言,如果各个低于1000*1024bit的不大的偏转角信息在偏转角信息传递预备期花费时长是0.000030S,偏转角信息传递运作期花费时长是0.000004S,那么目前传递的总花费时长是:0.000030加上0.000004S的和乘以十就得到0.00034S;而用版方法把十个低于1000*1024bit的不大的偏转角信息合并成一个偏转角信息执行传递,这样,纵然偏转角信息传递运作期花费时长是0.000004S乘以十得到0.00004S,但偏转角信息传递预备期却只花费时长0.000030S,那么所有花费的时间0.00004S加上0.000030S而得的0.00007S。
所述血栓弹力图仪的角度偏转检测***包括:激光器、设置于血栓弹力图仪悬垂丝上的反光镜、光斑定位装置,以及处理器,所述激光器发出的准直整形后的激光光束入射至所述反光镜的转轴镜面上,经过所述反光镜反射后的反射光线投影至所述光斑定位装置,所述光斑定位装置用来实时获取反射光形成的光斑的中心在该光斑定位装置中的位置,并发传递到所述处理器,所述处理器能凭借光斑中心前后两次在所述光斑定位装置中的线位移来获取所述反光镜发生的角度偏转,即为所述悬垂丝发生的偏转角,所述处理器上通过引脚锡焊连接有主存,所述处理器还与FLASH闪存连接。FLASH闪存与主存间还经由信息总线连接。
这样,收受偏转角信息后,却不传递该偏转角信息,却凭借偏转角信息的长度大小判定是不是达到传递条件,如果达到传递条件,就把偏转角信息传递到虚拟内存,于是在对大量的并发低于1000*1024bit的不大的偏转角信息执行贮存之际,并不是各低于1000*1024bit的不大的偏转角信息收受后都径直传递,却是把低于1000*1024bit的不大的偏转角信息送进用于偏转角信息传递的队列中,在达到传递条件后,再把达到传递条件偏转角信息整合后传递,以此降低了偏转角信息传递次数,亦就降低了执行偏转角信息传递预备期的次数,以此降低了偏转角信息传递的总体迟误的时长,改善拟内存的偏转角信息传递性能。
所述FLASH闪存里存有:
收受程序,用来让主存收受偏转角信息;
判定程序,用来凭借偏转角信息的长度大小判定是不是达到传递条件;
传递程序,用来当判定程序判定达到传递条件时,将偏转角信息传递到虚拟内存。
判定程序,用来在偏转角信息的长度大小高过1000*1024bits之际,判定达到传递条件;
在偏转角信息的长度大小低于或等于1000*1024bits之际,认定用于偏转角信息传递的队列里各偏转角信息的偏转角信息总的长度大小,在偏转角信息的长度大小和偏转角信息总的长度大小的和高过1000*1024bits之际,判定达到传递条件,在用于偏转角信息传递的队列里记录收受到且没传递到虚拟内存的偏转角信息;
也可以是,
在偏转角信息的长度大小低于或等于1000*1024bits之际,认定偏转角信息的收受时刻一和用于偏转角信息传递的队列里各偏转角信息的收受时刻二,再收受时刻一和最先的收受时刻二的间隔差值达到事先设定的间隔差之际,判定达到传递条件。
所述FLASH闪存里还存有:
记录程序,用来如果没达到传递条件,就把偏转角信息记录在用于偏转角信息传递的队列里;
这里,收受程序,用来认定虚拟内存的空闲区,在偏转角信息的长度大小低于或等于虚拟内存的空闲区之际,执行收受偏转角信息的流程;
或者,
收受程序,用来认定用于偏转角信息传递的队列里各偏转角信息的偏转角信息总的长度大小与虚拟内存的空闲区的长度大小,在偏转角信息的长度大小和用于偏转角信息传递的队列中各偏转角信息的偏转角信息总的长度大小之和低于或等于虚拟内存的空闲区的长度大小之际,执行收受偏转角信息的流程。
传递程序,包括:
合并模块,用来把所述用于偏转角信息传递的队列里的偏转角信息和所述偏转角信息合并;
传递模块,用来把合并后的偏转角信息传递到虚拟内存。
这样收受偏转角信息后,却不传递该偏转角信息,却凭借偏转角信息的长度大小判定是不是达到传递条件,如果达到传递条件,就把偏转角信息传递到虚拟内存,于是在对大量的并发低于1000*1024bit的不大的偏转角信息执行贮存之际,并不是各低于1000*1024bit的不大的偏转角信息收受后都径直传递,却是把低于1000*1024bit的不大的偏转角信息送进用于偏转角信息传递的队列中,在达到传递条件后,再把达到传递条件偏转角信息整合后传递,以此降低了偏转角信息传递次数,亦就降低了执行偏转角信息传递预备期的次数,以此降低了偏转角信息传递的总体迟误的时长,改善拟内存的偏转角信息传递性能。
以上以用实施例说明的方式对本发明作了描述,本领域的技术人员应当理解,本公开不限于以上描述的实施例,在不偏离本发明的范围的情况下,可以做出各种变化、改变和替换。
Claims (8)
1.一种血栓弹力图仪的信息处理方法,其特征在于,运行在血栓弹力图仪的角度偏转检测***的处理器上,包括如下步骤:
A-1:所述处理器能根据光斑中心前后两次在所述光斑定位装置中的线位移来获取所述反光镜发生的角度偏转,即为所述悬垂丝发生的偏转角;
A-2:处理器把偏转角信息贮存于主存里划出的暂存空间里,且把主存里划出的暂存空间里的偏转角信息并发传递到在FLASH闪存中分配的虚拟内存后再响应贮存的在FLASH闪存里的启动程序,接着启动程序把虚拟内存中的偏转角信息回存至FLASH闪存里;这里把主存里划出的暂存空间里的偏转角信息并发传递到在FLASH闪存中分配的虚拟内存的过程就是虚拟内存进行偏转角信息传递过程;
所述虚拟内存的偏转角信息传递方法,包括方法一,该方法一运行在所述处理器上,该方法一包括如下步骤:
A-2-1:处理器让主存收受偏转角信息;
A-2-2:凭借偏转角信息的长度大小判定是不是达到传递条件;
凭借偏转角信息的长度大小判定是不是达到传递条件,包括:
在偏转角信息的长度大小高过1000*1024bits之际,判定达到传递条件;
在偏转角信息的长度大小低于或等于1000*1024bits之际,认定用于偏转角信息传递的队列里各偏转角信息的偏转角信息总的长度大小,在偏转角信息的长度大小和偏转角信息总的长度大小的和高过1000*1024bits之际,判定达到传递条件,在用于偏转角信息传递的队列里记录收受到且没传递到虚拟内存的偏转角信息;
也可以是,
在偏转角信息的长度大小低于或等于1000*1024bits之际,认定偏转角信息的收受时刻一和用于偏转角信息传递的队列里各偏转角信息的收受时刻二,再收受时刻一和最先的收受时刻二的间隔差值达到事先设定的间隔差之际,判定达到传递条件;
凭借偏转角信息的长度大小判定是不是达到传递条件后,还包括:
如果没达到传递条件,就把偏转角信息记录在用于偏转角信息传递的队列里;
A-2-3:如果达到传递条件,就把偏转角信息传递到虚拟内存;
所述偏转角信息传递到虚拟内存,包括:
把所述用于偏转角信息传递的队列里的偏转角信息和所述偏转角信息合并;
把合并后的偏转角信息传递到虚拟内存。
2.根据权利要求1所述的血栓弹力图仪的信息处理方法,其特征在于,虚拟内存在执行收受偏转角信息步骤前,还包括:
认定虚拟内存的空闲区,在偏转角信息的长度大小低于或等于虚拟内存的空闲区之际,执行收受偏转角信息的流程;
或者,
认定用于偏转角信息传递的队列里各偏转角信息的偏转角信息总的长度大小与虚拟内存的空闲区的长度大小,在偏转角信息的长度大小和用于偏转角信息传递的队列中各偏转角信息的偏转角信息总的长度大小之和低于或等于虚拟内存的空闲区的长度大小之际,执行收受偏转角信息的流程。
3.根据权利要求1所述的血栓弹力图仪的信息处理方法,其特征在于,所述虚拟内存的偏转角信息传递方法,包括能替代方法一的方法二,该方法二运行在所述处理器上,该方法二包括如下步骤:
B-1:处理器让主存收受偏转角信息;
另外,要避免收受的偏转角信息所须的大小高过虚拟内存的能用的大小,在执行B-1收受偏转角信息前,还能够认定偏转角信息所须的大小和虚拟内存能用的大小间的关联,在偏转角信息所须大小低于或等于虚拟内存能用的大小之际,执行B-1收受偏转角信息,在偏转角信息所须大小高过虚拟内存能用的大小之际,临时禁止收受偏转角信息,即结束收受偏转角信息;
认定偏转角信息所须大小与虚拟内存能用的大小间的关联的方式,包括:认定虚拟内存的空闲区,如果偏转角信息的长度大小低于或等于虚拟内存的空闲区的长度大小,就认定偏转角信息所须大小低于或等于虚拟内存能用的大小,接着执行B-1的收受偏转角信息,如果偏转角信息的长度大小高过虚拟内存的空闲区的长度大小,那么偏转角信息所须大小高过虚拟内存能用的大小,临时禁止收受偏转角信息,即结束收受偏转角信息;
这里,判定偏转角信息的长度大小与虚拟内存的空闲区之间的关联的方法,包括:为收受的偏转角信息初始分配空间,如果初始分配空间顺利结束,就表示偏转角信息的长度大小低于或等于虚拟内存的空闲区的长度大小,如果初始分配空间没顺利结束,就表示偏转角信息的长度大小高过虚拟内存的空闲区的长度大小;
还能够经由以下的方式认定偏转角信息所须大小和虚拟内存能用的大小间的关联:
认定用于偏转角信息传递的队列里各偏转角信息的偏转角信息总的长度大小和虚拟内存的空闲区的长度大小,若偏转角信息的长度大小与用于偏转角信息传递的队列中各偏转角信息的偏转角信息总的长度大小之和低于或等于虚拟内存的空闲区的长度大小,就认定偏转角信息所须大小低于或等于虚拟内存能用的大小,执行B-1的收受偏转角信息,如果偏转角信息的长度大小和用于偏转角信息传递的队列中各偏转角信息的偏转角信息总的长度大小之和高过虚拟内存的空闲区的长度大小,就认定偏转角信息所须大小高过虚拟内存能用的大小,临时禁止收受偏转角信息,即结束收受偏转角信息;
B-2:凭借偏转角信息的长度大小判定是不是达到传递条件,如果没达到传递条件,就执行B-3,如果达到传递条件,就执行B-4;
在偏转角信息是高过1000*1024bits的不小的偏转角信息之际,判定达到传递条件;在偏转角信息是低于或等于1000*1024bits的低于1000*1024bit的不大的偏转角信息之际,有两个模式,分别是模式一和模式二能够判定达到传递条件:
模式一:认定用于偏转角信息传递的队列中各偏转角信息的偏转角信息总的长度大小,在偏转角信息的长度大小和偏转角信息总的长度大小的和高过1000*1024bits之际,判定达到传递条件;
这里,用于偏转角信息传递的队列中存放B-1里收受到的但没传递到虚拟内存的偏转角信息;
模式二:包括以下方式:
1)认定偏转角信息的收受时刻一;
2)认定用于偏转角信息传递的队列中各偏转角信息的收受时刻二;
3)得到收受时刻一和最先的收受时刻二的差值;
4)在该差值事先设定的间隔差之际,判定达到传递条件;
B-3:把偏转角信息记录在用于偏转角信息传递的队列中;
所述把偏转角信息记录在用于偏转角信息传递的队列中,包括:把偏转角信息贮存在主存里划出的暂存空间中,构成该偏转角信息的传递工作,把该传递工作记录在用于偏转角信息传递的队列中;
B-4:把偏转角信息传递到虚拟内存;
B-4在执行之际,能够先把用于偏转角信息传递的队列中偏转角信息和偏转角信息合并;再把合并后的偏转角信息传递到虚拟内存。
4.根据权利要求3所述的血栓弹力图仪的信息处理方法,其特征在于,在把偏转角信息传递到虚拟内存之际,还能够在虚拟内存中为偏转角信息分配一个以上的不间断的空间,把偏转角信息传递到虚拟内存中分配的空间里。
5.根据权利要求1所述的血栓弹力图仪的信息处理方法,其特征在于,所述FLASH闪存里存有:
收受程序,用来让主存收受偏转角信息;
判定程序,用来凭借偏转角信息的长度大小判定是不是达到传递条件;
传递程序,用来当判定程序判定达到传递条件时,将偏转角信息传递到虚拟内存。
6.根据权利要求1所述的血栓弹力图仪的信息处理方法,其特征在于,判定程序,用来在偏转角信息的长度大小高过1000*1024bits之际,判定达到传递条件;
在偏转角信息的长度大小低于或等于1000*1024bits之际,认定用于偏转角信息传递的队列里各偏转角信息的偏转角信息总的长度大小,在偏转角信息的长度大小和偏转角信息总的长度大小的和高过1000*1024bits之际,判定达到传递条件,在用于偏转角信息传递的队列里记录收受到且没传递到虚拟内存的偏转角信息;
也可以是,
在偏转角信息的长度大小低于或等于1000*1024bits之际,认定偏转角信息的收受时刻一和用于偏转角信息传递的队列里各偏转角信息的收受时刻二,再收受时刻一和最先的收受时刻二的间隔差值达到事先设定的间隔差之际,判定达到传递条件。
7.根据权利要求1所述的血栓弹力图仪的信息处理方法,其特征在于,所述FLASH闪存里还存有:
记录程序,用来如果没达到传递条件,就把偏转角信息记录在用于偏转角信息传递的队列里;
这里,收受程序,用来认定虚拟内存的空闲区,在偏转角信息的长度大小低于或等于虚拟内存的空闲区之际,执行收受偏转角信息的流程;
或者,
收受程序,用来认定用于偏转角信息传递的队列里各偏转角信息的偏转角信息总的长度大小与虚拟内存的空闲区的长度大小,在偏转角信息的长度大小和用于偏转角信息传递的队列中各偏转角信息的偏转角信息总的长度大小之和低于或等于虚拟内存的空闲区的长度大小之际,执行收受偏转角信息的流程。
8.根据权利要求7所述的血栓弹力图仪的信息处理方法,其特征在于,传递程序,包括:
合并模块,用来把所述用于偏转角信息传递的队列里的偏转角信息和所述偏转角信息合并;
传递模块,用来把合并后的偏转角信息传递到虚拟内存。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910273186.0A CN111781337B (zh) | 2019-04-04 | 2019-04-04 | 血栓弹力图仪的信息处理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910273186.0A CN111781337B (zh) | 2019-04-04 | 2019-04-04 | 血栓弹力图仪的信息处理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111781337A true CN111781337A (zh) | 2020-10-16 |
CN111781337B CN111781337B (zh) | 2022-10-11 |
Family
ID=72755464
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910273186.0A Active CN111781337B (zh) | 2019-04-04 | 2019-04-04 | 血栓弹力图仪的信息处理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111781337B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03102273A (ja) * | 1989-09-18 | 1991-04-26 | Fujitsu Ltd | 信号波形検出装置 |
CN104915302A (zh) * | 2014-03-10 | 2015-09-16 | 华为技术有限公司 | 数据传输处理方法和数据传输器 |
CN107091619A (zh) * | 2017-06-22 | 2017-08-25 | 凌中鑫 | 血栓弹力图仪的角度偏转检测*** |
CN108737118A (zh) * | 2018-05-10 | 2018-11-02 | 南京思达捷信息科技有限公司 | 一种面向大数据的支持***及其方法 |
CN108881385A (zh) * | 2018-05-09 | 2018-11-23 | 南京思达捷信息科技有限公司 | 一种大数据下的检测装置及其方法 |
-
2019
- 2019-04-04 CN CN201910273186.0A patent/CN111781337B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03102273A (ja) * | 1989-09-18 | 1991-04-26 | Fujitsu Ltd | 信号波形検出装置 |
CN104915302A (zh) * | 2014-03-10 | 2015-09-16 | 华为技术有限公司 | 数据传输处理方法和数据传输器 |
CN107091619A (zh) * | 2017-06-22 | 2017-08-25 | 凌中鑫 | 血栓弹力图仪的角度偏转检测*** |
CN108881385A (zh) * | 2018-05-09 | 2018-11-23 | 南京思达捷信息科技有限公司 | 一种大数据下的检测装置及其方法 |
CN108737118A (zh) * | 2018-05-10 | 2018-11-02 | 南京思达捷信息科技有限公司 | 一种面向大数据的支持***及其方法 |
Also Published As
Publication number | Publication date |
---|---|
CN111781337B (zh) | 2022-10-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9389956B2 (en) | Implementing ECC control for enhanced endurance and data retention of flash memories | |
JP5719930B2 (ja) | システムテスト装置 | |
CN111781337B (zh) | 血栓弹力图仪的信息处理方法 | |
US6523137B1 (en) | Method and system for remote testing of application program interfaces | |
CN113438168B (zh) | 软硬件混合流表管理方法及装置 | |
US20100251029A1 (en) | Implementing self-optimizing ipl diagnostic mode | |
JP2015507194A (ja) | 心不全の診断および評価のためのポリペプチドマーカー | |
KR100939198B1 (ko) | 시험 장치, 시험 방법, 해석 장치, 및 프로그램 | |
CN213812885U (zh) | 一种机动车制动性能测试*** | |
CN116055349A (zh) | 一种流式数据的检测方法、装置及设备 | |
CN114153712A (zh) | 异常处理方法、装置、设备及存储介质 | |
CN110187202B (zh) | 电器设备开机密码的测试方法、装置和*** | |
CN112393924A (zh) | 一种机动车制动性能测试***、方法、装置、设备及存储介质 | |
US20030070030A1 (en) | Automatic corner case search in multi-agent bus interface verification | |
CN113125786A (zh) | 反应杯状态检测方法及*** | |
CN111338956A (zh) | 一种自动化的压测方法、装置、设备和存储介质 | |
CN114816888B (zh) | 一种持久性内存测试评估方法、装置及存储介质 | |
CN112383939A (zh) | NB-IoT设备的网络信号的测试方法和装置 | |
CN114978959B (zh) | 一种网络设备的性能测试方法及装置 | |
JPH07335000A (ja) | 不揮発性メモリ | |
CN114461477B (zh) | 一种实现芯片检测的方法、装置、计算机存储介质及终端 | |
US10895988B2 (en) | Measuring latency in storage area networks | |
CN112698995B (zh) | 一种串口信息定位方法、装置及*** | |
CN210638646U (zh) | 一种冲击试验***中试样放置位置的检测装置 | |
CN113067654B (zh) | 一种同步选源端口状态测试方法及测试设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |