大地资源网视频在线观看新浪,日本春药精油按摩系列,成人av骚妻潮喷,国产xxxx搡xxxxx搡麻豆

您現(xiàn)在的位置:智能制造網(wǎng)>技術(shù)中心>對于LabVIEW程序的使用情況分析概述

直播推薦

更多>

企業(yè)動態(tài)

更多>

推薦展會

更多>

對于LabVIEW程序的使用情況分析概述

2017年06月16日 16:08:24人氣:1566來源:北京市瀚文網(wǎng)星科技有限責(zé)任公司

     LabVIEW程序與C語言不同,它沒有任何分配或釋放內(nèi)存的語句, LabVIEW程序可以自動管理內(nèi)存,在適當(dāng)?shù)臅r候分配或收回內(nèi)存資源。這樣就避免了C語言中常見的因?yàn)閮?nèi)存管理語句使用不當(dāng)而引起的內(nèi)存泄漏。
    調(diào)試工具是任何一種程序開發(fā)環(huán)境都必須提供的功能,它們可以顯著地提高程序員的開發(fā)效率。 LabVIEW程序作為一種圖形化程序設(shè)計(jì)語言的IDE工具(同時也是一門*的語言),自然需要考慮為工程師提供適合于圖形化語言調(diào)試的工具。
    在LabVIEW中一般只有一種情況能夠引起內(nèi)存泄漏,即你打開了某些資源,卻忘記了關(guān)閉它們。比如,在對文件操作時,我們需要先打開這個文件,返回它的句柄。隨后如果忘記了關(guān)閉這個句柄,它所占用的內(nèi)存就始終不會被釋放,從而產(chǎn)生內(nèi)存泄漏。LabVIEW中其它帶有打開句柄的函數(shù)或VI也會引起同樣的問題。
    由于內(nèi)存泄漏是動態(tài)產(chǎn)生的,我們無法通過VI的屬性面板來查看,但可以通過Windows自帶的任務(wù)管理工具來查看LabVIEW程序內(nèi)存是否有泄漏。也可以使用 LabVIEW程序的工具來查看某個VI運(yùn)行時內(nèi)存的分配情況。
    LabVIEW程序主要是數(shù)據(jù)流驅(qū)動型的。數(shù)據(jù)傳遞到不同節(jié)點(diǎn)時往往需要復(fù)制一個副本。這是LabVIEW為了防止數(shù)據(jù)被節(jié)點(diǎn)改變引起錯誤所做的一種數(shù)據(jù)保護(hù)措施。只有當(dāng)目標(biāo)節(jié)點(diǎn)為只讀節(jié)點(diǎn),不可能對輸入數(shù)據(jù)作任何更改時,才不在這些節(jié)點(diǎn)處做備份。例如,數(shù)組索引節(jié)點(diǎn)是不會改變數(shù)組值的,LabVIEW在這里就不為輸入數(shù)組做備份。對于加減法運(yùn)算等肯定改變輸入數(shù)據(jù)的節(jié)點(diǎn), LabVIEW程序往往需要對輸入或輸出數(shù)據(jù)作備份。有些LabVIEW程序,比如涉及到大數(shù)組運(yùn)算的程序,內(nèi)存消耗極大。其主要原因就是LabVIEW在運(yùn)算時為數(shù)組數(shù)據(jù)生成了過多的副本。
    實(shí)際上很多LabVIEW節(jié)點(diǎn)是允許使用緩存重用的,這類似C語言調(diào)用子函數(shù)所使用的地址傳遞。通過合理設(shè)計(jì)和使用緩存重用節(jié)點(diǎn),可以大大優(yōu)化 LabVIEW程序的內(nèi)存使用。使用LabVIEW之后使用工具可以在VI框圖中查看緩存的分配情況。打開該工具,凡是在框圖中有緩存分配的地方,都會顯示出一個黑點(diǎn)。
全年征稿/資訊合作 聯(lián)系郵箱:1271141964@qq.com

免責(zé)聲明

  • 凡本網(wǎng)注明"來源:智能制造網(wǎng)"的所有作品,版權(quán)均屬于智能制造網(wǎng),轉(zhuǎn)載請必須注明智能制造網(wǎng),http://www.xashilian.com。違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
  • 企業(yè)發(fā)布的公司新聞、技術(shù)文章、資料下載等內(nèi)容,如涉及侵權(quán)、違規(guī)遭投訴的,一律由發(fā)布企業(yè)自行承擔(dān)責(zé)任,本網(wǎng)有權(quán)刪除內(nèi)容并追溯責(zé)任。
  • 本網(wǎng)轉(zhuǎn)載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品來源,并自負(fù)版權(quán)等法律責(zé)任。
  • 如涉及作品內(nèi)容、版權(quán)等問題,請?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

<
更多 >

工控網(wǎng)機(jī)器人儀器儀表物聯(lián)網(wǎng)3D打印工業(yè)軟件金屬加工機(jī)械包裝機(jī)械印刷機(jī)械農(nóng)業(yè)機(jī)械食品加工設(shè)備制藥設(shè)備倉儲物流環(huán)保設(shè)備造紙機(jī)械工程機(jī)械紡織機(jī)械化工設(shè)備電子加工設(shè)備水泥設(shè)備海洋水利裝備礦冶設(shè)備新能源設(shè)備服裝機(jī)械印染機(jī)械制鞋機(jī)械玻璃機(jī)械陶瓷設(shè)備橡塑設(shè)備船舶設(shè)備電子元器件電氣設(shè)備


我要投稿
  • 投稿請發(fā)送郵件至:(郵件標(biāo)題請備注“投稿”)1271141964.qq.com
  • 聯(lián)系電話0571-89719789
工業(yè)4.0時代智能制造領(lǐng)域“互聯(lián)網(wǎng)+”服務(wù)平臺
智能制造網(wǎng)APP

功能豐富 實(shí)時交流

智能制造網(wǎng)小程序

訂閱獲取更多服務(wù)

微信公眾號

關(guān)注我們

抖音

智能制造網(wǎng)

抖音號:gkzhan

打開抖音 搜索頁掃一掃

視頻號

智能制造網(wǎng)

公眾號:智能制造網(wǎng)

打開微信掃碼關(guān)注視頻號

快手

智能制造網(wǎng)

快手ID:gkzhan2006

打開快手 掃一掃關(guān)注
意見反饋
關(guān)閉
企業(yè)未開通此功能
詳詢客服 : 0571-87858618
主站蜘蛛池模板: 余庆县| 宜兰市| 治县。| 贺州市| 贡山| 定安县| 若尔盖县| 宝应县| 太仓市| 玉田县| 大冶市| 台东县| 精河县| 穆棱市| 仁怀市| 浠水县| 淅川县| 河池市| 菏泽市| 东至县| 蛟河市| 丹东市| 玉门市| 绵阳市| 井冈山市| 福海县| 赤水市| 龙游县| 温泉县| 金溪县| 运城市| 瓮安县| 汕头市| 铁岭市| 定州市| 宜阳县| 洱源县| 黄平县| 巴马| 澄江县| 隆昌县|