這些原因,是Sketch卡頓的罪魁禍首!


https://www.zcool.com.cn/article/ZMTEwMzg2MA==.html

調整了這些,Sketch一樣很絲滑

靜電說:Sketch卡頓問題一直是各位設計師小伙伴心里的痛。多好用的一款工具,不菲的年費價格,卡頓卻無時不刻伴隨着我們。有時候靜電甚至覺得給這款軟件付費購買正版挺不值的。要知道Adobe的Photoshop+Lightroom套餐的官方正版價格才888元一年,券后價甚至只有838元。看到這個我覺得Adobe還是挺香的,哈哈。

 

據廣大使用者反應,Sketch出現卡頓的爆發期是Sketch50或51版本發布之后,距今Sketch版本號已經到了Sketch63 ,已經有一年時間,但是卡頓問題依然沒有得到解決。

 

 

 

 

而在這個版本推出的時間,靜電記得Sketch的圖像渲染引擎也做了調整,推測這跟Apple官方對AMD的支持有關系,到現在為止,渲染引擎一直是更換后的Metal,在這之后Sketch主頁也一直宣稱,軟件性能是Faster than Faster。但是,在更換為metal引擎之后,Sketch用戶卻從未感受到作圖速度有多么順滑,反而是惡夢的開始。

 

 

Sketch的卡頓有幾種

 

第一種:在一個新建的文檔中,繪制一個簡單圖形,可以明顯感覺出來鼠標釋放后,延遲約一秒鍾后,這個圖形才顯示出來。同理,拖動某個圖形,也會造成明顯延遲。

 

第二種:縮放過程中,特別是把畫布從小往大縮放過程中,延遲約1-2秒鍾,尤其是矢量圖形較多,較復雜的情況下,問題尤其明顯。

 

第三種:選中或者取消選中一個圖形,反應延遲約1秒。如下圖:

 

第四種:打字卡頓。選擇文本工具,點擊畫布某處,文本輸入框延遲約一秒才出現。

 

 

卡頓造成的后果:

 

  1. 不跟手,誤操作嚴重,就像你玩吃雞,明明已經要爆頭某人了,但系統判定你被殺了。

  2. 引發軟件使用者的暴躁情緒,其實有很多次我都想砸電腦。但是,這鍋讓電腦背,我真的舍不得。

 

 

卡頓排查過程:

 

起初,靜電把這些卡頓問題理解為電腦性能不佳導致,以下是靜電的黑蘋果配置,屬於中檔偏高配置。但是卡頓依舊。

 

 

隨后靜電認為是Nvidia顯卡不兼容導致,但咨詢了使用原生Mac的小伙伴,不論是集成的intel顯卡,還是獨立的AMD顯卡,均出現卡頓,所以問題很大程度上並不是自身電腦硬件不兼容所致。

 

后來,在小伙伴的提示下,靜電將Sketch插件全部禁用,大部分的卡頓得到了解決!所以,大部分的卡頓可以通過禁用插件來解決。以下是靜電電腦上安裝的插件列表:

 

雖然完全禁用插件,延遲感得以消失,但是畢竟有些插件是要用的。經過排查,靜電發現其中的幾個插件是“罪魁禍首”:

 

 

禁用插件可以解決部分卡頓

 

嚴重引起卡頓的插件:Miaow,Anima。激活這兩個插件后,繪圖及移動會明顯感到卡頓。因此建議設計師小伙伴沒有必要不要激活這兩個插件。雖然它們功能很強大,但是一些功能需要即時在Sketch畫布上進行運算(自動布局),這是產生卡頓的根源所在。

而其它對Sketch界面有改動的插件,也需要引起我們關注,比如Craft,Kitchen,Fusion Cool等等,這些插件會在Sketch中顯示自定義的工具欄,但是經過測試,影響比較小。

 

另外,Sketch漢化插件也是不容忽視的一個因素。由於這種漢化插件是基於內存的模式來漢化,不穩定因素極多,這些靜電之前就做過警告,經常會出現軟件崩潰,某些功能失效等情況,當然,不合適的調用內存也必然有引起卡頓的可能性。(當然,現在Sketch已經原生漢化了,所以漢化插件幾乎沒人用了。)

 

最后,一些只能通過Sketch插件菜單來調用的插件,幾乎對Sketch的作圖流暢度不會產生影響,可以放心開啟。

 

 

其它引起卡頓的原因:

 

  1. 電腦性能的確不強:由於Sketch是一款矢量圖形工具,因此對於電腦CPU和顯卡,內存都有較高的要求,需要借助這些來進行運算。因此,如果是極度復雜的圖形,比如節點和漸變很多的矢量圖形,大量運用各種模糊效果的圖層,引起卡頓也屬於正常。如果是因為這些卡頓,建議升級自己的電腦。
  2. 工作區域設計稿過多:不少小伙伴會把幾十上百個界面放到一個Sketch文件中,說實話這是一種非常危險,且極度影響性能的做法。文件一旦丟失,損失不可估量。而且毫無疑問的會影響你作圖的流暢度。不妨把不同模塊的設計稿分不同的文件存儲。


最后,軟件開發者優化差,這當屬罪魁禍首!

 

對比不同的設計工具,同電腦配置的情況下,Figma,Photoshop,AI,XD,Affinity Designer等等都流暢絲滑,唯獨Sketch表現不佳。這已經不能用禁用插件,電腦配置差等理由來解釋了。雖然開發者一再強調,升級Mac OS系統會有更好的性能,而且在Sketch63這個版本發布的時候告知,這是最后一個支持Mac OS 10.13的版本了。但是一款軟件的流暢程度如此依賴電腦系統的升級,這是靜電前所未聞的。

 

雖然我不是軟件開發的專家,但是通過咨詢一些業內人士,他們反饋說這種圖形類工具,最核心也最底層,最影響性能的因素就是圖形的渲染與計算,這需要底層開發工程師的艱苦努力,也是一款軟件核心的競爭力所在,雖然我們設計師只在乎功能有多好用,但是如此不流暢的設計流程,相信沒人會覺得爽吧?

 

在這里靜電想到了不少國產游戲,雖然號稱使用XX國際知名引擎開發,但最終卻成為硬件殺手,比如某X劍奇俠傳,在游戲圈內被戲稱為“泰坦隕落”,(當時最高端的Titan顯卡上運行此游戲都會卡頓)可見優化能力是多么重要也多么核心的技術。

 

 

也期待各大廠商能盡快推出與Sketch相抗衡競爭的產品,讓設計師有更多的選擇。

 

目前我們所能做的,除了提升自己的電腦硬件,禁用不需要的插件之外,剩下的,就依賴Sketch的優化了。一款產品,最能考驗它能否長久存在下去的關鍵,不是前期有多“網紅”,而是收割了我們這些用戶的心后,能否持久讓用戶滿意。

 

至少,我現在不想給Sketch及格分數。

 

 

常見問題Q&A

 

Q:黑蘋果是造成Sketch卡頓的原因嗎?

A:如果你的電腦配置屬於中檔及以上,驅動安裝正常,顯卡開啟硬件加速,並且PS等工具流暢運行,我們不能認為這是黑蘋果的原因。

 

Q:買最貴的Mac電腦可以讓Sketch流暢運行嗎?

A:買不起,無法測試。但是目前通過大家反饋的情況來看,就算你是兩三萬的高配Mac,Sketch該卡還是卡的。

 

Q:升級到最新的Mac OS 10.15可以解決卡頓嗎?

A:一般經驗,Mac越升級越卡,另外,升級到最新的系統並不能解決Sketch卡頓。

 

Q:禁用造成卡頓的插件還是必須要卸載該插件才行?

A:禁用即可解決一部分卡頓。有需要的時候再激活。

 

 

Q:禁用插件是否可以解決縮放卡頓?
A:並不能

 

 

Q:我是黑蘋果,N卡換A卡是否可以解決卡頓?

A:根據靜電親自測試,高端的NVIDIA GTX 1080換成AMD的中端RX 580,依然卡頓,可見不是顯卡的問題。

 

Q:是否可以出個黑蘋果的配置?

A:請留意我們隨后的文章。一般來說,設計師需要中高端的intel 系列CPU(AMD的CPU務必不要選),大內存(16G及以上),SSD硬盤,顯卡推薦用AMD的中高端顯卡,如VEGA 64等(從10.14起,NVIDIA顯卡無法在黑蘋果上使用),建議8G顯存及以上。另外黑蘋果如果選對型號和配置,幾乎與安裝普通蘋果沒有區別。

 

Q:更換Sketch50之前的版本可以解決卡頓嗎?

A:目前來看更換到老版本可以稍微好點,但是,請想好后果,你的設計稿可能會出現一團糟,插件也不能用,如果是為公司做的設計,團隊之間的小伙伴會無法使用你的設計稿。

 

Q:XD不香嗎?Figma不香嗎?

A:XD真不香,不過Windows用戶沒啥選擇。Figma香不香期待其后續發展,個人比較看好。但可能還沒到時候?

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM