Axure连载Axure原型设计Axure知识汇总

【连载100篇】AXURE-012-备份和卡顿处理方式

2019-04-09  本文已影响0人  duomi88
封面

hi,大家好,我是18岁fantasy,axure组件和实例100篇连载。本期为大家提供一个axure备份和卡顿的问题。大家可以产考。

axure 为我们提供的定时全量备份的功能,以防止断电以及系统崩溃等原因导致到数据丢失。默认15分钟备份一次。备份后的文件在当前操作系统登录用户的工作空间下,具体如下图。

自动备份设置 目录位置win10

当然带来安全的同时也带来了一系列问题,比如大家做设计时,如果电脑配置一般,并且工程很大(比如包含大量图片的项目),就会感觉axure很卡,这是手动保存的时候遇到axure启动定时备份,导致磁盘读写占用竞争导致,而且如果工程很大,就会很快将磁盘占满,我的工程一般基本上都在400m左右。

一般解决办法,要么就将备份间隔设置更长的时间或者干脆关闭自动备份。但是这样操作就会导致万一崩溃后一个长时间的数据就丢失了,非常恐怖。

以下说说我经常用到一个方法。

首先,一般电脑的硬盘都是固态加机械。那么就可以将备份目录*c盘)和工程文件在一个硬盘,这样就可以达到并行处理,备份间隔还是默认的15分钟。且c盘最好也必须是固态硬盘,因为很多应用的临时文件都在往这个盘写。

其次,工程按子系统或者模块拆分为小工程,保证保存和备份时磁盘读写快速完成,以防止崩溃。

最后,每次工程手动保存成功后,就可以把备份文件删除了。这里我写了一个bat的批量删除名录(windows下可用)。每次保证保存成功后,就手动点击一下删除,就把目录清空了。

具体为命令为:


@echo off

title "删除axure备份目录文件"

del /S /Q  /F  C:\Users\你的操作系统用户名\AppData\Local\Axure\Axure-8-0\backup

@pause


其中:

1、del /S /Q  /F 具体意义为:del 删除指令,/S 删除所有子目录中的文件 /Q 安静模式,也就是不用每删除一个就确定是否删除。/F 强制清空,包括隐藏文件。

2、 "C:\Users\你的操作系统用户名\AppData\Local\Axure\Axure-8-0\backup" 是我的axure备份目录(win10),改成自己的就行。

改完后保存为xxx.bat就可以了。要删除时双击就可以删除了。执行过程如下:

执行过程

~以上便是本次axure的全部内容~

18岁提示:以上文件完成于axure 8版本。

定期会将组件整理成完整文件统一发布。

原创文章,转载请标明出处。

上一篇 下一篇

猜你喜欢

热点阅读