【技术实现步骤摘要】
行动装置以及使用于行动装置的方法
本申请涉及一种闪存装置的访问机制,特别有关于一种能够更早地判断出外接闪存装置的文件夹的文件个数将要额满的行动装置及方法。
技术介绍
一般来说,在微软Windows的文件系统中,在一个文件夹内的文件及子文件夹的个数受限于一特定的个数,亦即文件夹的文件个数的上限值,就是说,一个文件夹目录有最多文件数量的限制,如果文件及子文件夹的个数已经到达超过上限值,则无法在所述文件夹/文件夹目录内创建一个新的文件,并且会发生无法复制文件的意外错误。对于行动装置例如智能手机来说,会采用一个外接式的储存装置(作为手机随身碟)以作为数据储存的扩充,而所述外接式的储存装置的一个文件夹的文件个数也有其上限值,因此,如果智能手机对外接式的储存装置进行多笔文件数据的连续写入,则可能常常发生因为已经达到文件夹的文件个数的上限值而造成写入失败(文件建立失败)的情况。
技术实现思路
因此本申请的目的之一在于提供一种运行于一行动装置的机制及方法,提早或较早地回报给行动装置的应用软件,以避免上述写入失败(文件建立
【技术保护点】
1.一种使用于行动装置的方法,所述行动装置采用行动操作系统并用以通过第一通信接口外接于储存装置,所述储存装置用以通过第二通信接口耦接至计算器电子装置,所述计算器电子装置采用计算器操作系统并用以外接于所述储存装置,以及所述方法包含:/n使用内存以储存特定应用的数据;以及/n运行所述特定应用而执行文件管理操作以进行:/n从所述行动装置通过所述第一通信接口发送所述文件管理操作所相应的文件管理命令至所述闪存控制器,所述文件管理操作用以于所述储存装置的文件系统的特定文件夹中建立文件或子文件夹,而所述文件管理命令用以控制所述闪存控制器存取所述闪存的存储页以读取出所述特定文件夹所相应的文 ...
【技术特征摘要】
20190821 TW 108129817;20181008 US 62/742,4511.一种使用于行动装置的方法,所述行动装置采用行动操作系统并用以通过第一通信接口外接于储存装置,所述储存装置用以通过第二通信接口耦接至计算器电子装置,所述计算器电子装置采用计算器操作系统并用以外接于所述储存装置,以及所述方法包含:
使用内存以储存特定应用的数据;以及
运行所述特定应用而执行文件管理操作以进行:
从所述行动装置通过所述第一通信接口发送所述文件管理操作所相应的文件管理命令至所述闪存控制器,所述文件管理操作用以于所述储存装置的文件系统的特定文件夹中建立文件或子文件夹,而所述文件管理命令用以控制所述闪存控制器存取所述闪存的存储页以读取出所述特定文件夹所相应的文件条目对照表;
接收所述闪存控制器所回报的所述文件条目对照表;
根据所回报的所述文件条目对照表,找出所述特定文件夹中的文件及/或子文件夹目前所使用的多个条目,计算所述多个条目的数据量总和;以及
比较所述数据量总和与特定最大数据量,以决定回报失败信息或成功信息至所述特定应用,其中所述特定应用用以显示所述失败信息或所述成功信息的画面给用户。
2.如权利要求1所述的方法,其特征在于,所述特定最大数据量是所述特定文件夹的文件及/或子文件夹所能够使用的最大数据量上限,以及比较所述数据量总和与所述特定最大数据量以决定回报所述失败信息或所述成功信息至所述特定应用的步骤包含:
判断所述数据量总和是否大于所述最大数据量上限;
如果所述数据量总和大于所述最大数据量上限,则从所述文件管理操作回报所述失败信息给所述特定应用;
如果所述数据量总和小于所述最大数据量上限,则判断所述数据量总和是否小于第二数据量数值,所述第二数据量数值等于所述最大数据量上限减去容错数据量数值;
如果所述数据量总和小于所述第二数据量数值,则使用所述文件管理操作于所述特定文件夹中建立所述文件并回报所述成功信息给所述特定应用;以及
如果所述数据量总和大于所述第二数据量数值,则使用所述文件管理操作于所述特定文件夹中建立所述文件并回传即将额满的信息给所述特定应用。
...
【专利技术属性】
技术研发人员:杨尚达,
申请(专利权)人:慧荣科技股份有限公司,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。