`
NewTamato
  • 浏览: 103192 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

AssetCache - FlashPlayer中的cache机制

阅读更多

经常遇到这个问题,为什么flashPlayer需要运行共享库才能够减少大小,这下明白原理了!

在开发Flex项目时可以选择RSL模式来分离出框架文件framework_*.swz ,这个框架文件包航了所有的Flex内置类,3.0的框架文件在520kb左右。可以供其他使用了RSL模式的SWF使用,有点类似Flash中的共享库概念,也可以理解为分布式的SWF下载,而Flex项目的发布的SWF文件的将体积大大减小,只有项目代码和初始化必须的模块。

这个方案看来一定程度上可以解决Flex项目生成的SWF文件过大的诟病。

 与Flash中的共享库概念和分布式下载又不同,framework_*.swz 框架文件一旦被使用过,就不依赖于浏览器的cache机制了。Flash Player会将其cache住。在此之后如果有其他的Flex项目SWF也使用了相同版本的framework,这里就不需要再来下载framework_*.swz文件了,FlashPlayer直接从cache中本地读取。这样就只需要加载起始与50Kb左右的SWF文件,大大提高依赖于网络的载入速度。

Flash Player AssetCache 在机器上的储存路径

在XP系统下路径为类似为 C:\Documents and Settings\Administrator\Application Data\Adobe\Flash Player\AssetCache 下的一个随机目录中。

改成通用一点的

"%AppData%\Adobe\Flash Player\AssetCache"

用这段创建一个快捷方式,这样每次都可以很快的找到这个目录了。(适用与所有Windows)

嘿嘿,有没有浏览过使用了RSL技术的SWF应用?就打开这个目录看看就知道了!

 

分享到:
评论
2 楼 east_java 2009-12-29  
谢谢提供,能不能把密码发到我的邮箱。503982749@qq.com
1 楼 east_java 2009-12-29  
日,还要密码。

相关推荐

    signed_firefox-flashplayer_1.0.0-5_mips64el.deb

    flash_mips架构

    signed_firefox-flashplayer_1.0.0-3_arm64.deb

    flash_arm架构

    ie插件- flashplayer debug 10.1 调试版 天涯浪子

    ie插件- flashplayer debug 10.1 调试版 天涯浪子

    firefox - flashplayer debug 10.1 调试版 天涯浪子 for windows

    firefox - flashplayer debug 10.1 调试版 天涯浪子 for windows

    bcache,dm-cache,flashcache源码

    **bcache** bcache 是一个Linux内核模块,它将固态硬盘...总的来说,bcache、dm-cache和flashcache的源码提供了丰富的学习资源,对于从事系统优化、存储技术研究或内核开发的专业人士来说,它们无疑是宝贵的参考资料。

    swf播放器-flashplayer_10.rar

    标题中的“swf播放器-flashplayer_10.rar”指的是Adobe Flash Player的第10个版本,这是一个专门用于播放SWF格式文件的软件。SWF是Adobe Flash的编译输出格式,广泛应用于网页上的动画、游戏和交互式内容。这个...

    J-Flash-keygen.zip

    本文将深入探讨如何通过"J-Flash-keygen.zip"这个压缩包,解决J-Flash无license的问题,从而充分利用这款强大的编程工具。 首先,我们来了解J-Flash。J-Flash是一款强大的、用户友好的SWD、JTAG和SPI接口的编程器,...

    videojs-flash-2.2.0.zip

    《videojs-flash 2.2.0:视频播放器中的Flash支持详解》 在现代Web开发中,视频播放是不可或缺的一部分。Video.js是一款强大的、开源的HTML5视频播放器,它提供了一致的用户界面和丰富的自定义选项,使得开发者能够...

    64位浏览器的flash插件下载(flashplayer for 64-bit browser)

    标题 "64位浏览器的Flash插件下载(flashplayer for 64-bit browser)" 指的是Adobe Flash Player的64位版本,这是一个用于在Web浏览器中播放Flash内容的插件。在过去的互联网时代,Flash是展示动画、游戏和多媒体内容...

    藏经阁-Flash Player最新安全特性分析 及绕过思路.pdf

    攻击者可以通过这些漏洞来触发攻击,例如,在 Vector.<uint> 中触发漏洞,导致 Flash Player崩溃。攻击流程包括了漏洞触发前、漏洞触发后等几个阶段。 二、新安全特性 - 隔离堆 为了解决早期 Flash Player 的安全...

    install-flash-player-11-linux.x86-64.tar.gz

    总之,"install-flash-player-11-linux.x86-64.tar.gz"是针对64位Linux系统的一个Flash Player安装包,主要用于在Firefox浏览器中运行OEM系统的Flash依赖内容。安装和使用时需注意软件的兼容性和安全性问题,因为...

    FlashPlayer11-5安装包

    FlashPlayer11-5安装包FlashPlayer11-5安装包FlashPlayer11-5安装包FlashPlayer11-5安装包

    藏经阁-Flash Player最新安全特性分析及绕过思路.pdf

    讲解Flash Player最新安全特性分析及绕过思路 Flash Player作为一个广泛使用的多媒体播放器,长期以来一直是攻击者的瞄准目标。为了防止攻击,Flash Player的安全特性不断演进。 本文将详细讲解Flash Player最新的...

    J-FLASH V6.50b.rar

    《J-FLASH V6.50b:嵌入式开发中的关键工具》 J-FLASH是一款由SEGGER公司推出的高效且功能强大的嵌入式系统编程工具,主要用于微控制器(MCU)的固件更新和调试。V6.50b是该软件的一个版本,它集成了驱动程序,为...

    flashplayer11-3_p2_install_win_ax_041812.exe

    flashplayer11.3 的最新版

    vue-video-player.zip

    在Vue-video-player中,它被用来构建可复用的播放器组件,使得开发者可以轻松地在Vue应用中集成视频播放功能。 2. **video.js**:video.js是一个跨浏览器、跨平台的HTML5视频播放器库,支持自定义皮肤、控制条和...

    HC32xxx J-Flash V2.0.zip

    在安全性方面,J-Flash V2.0具备了防止误操作的保护机制,例如在烧录过程中自动锁定目标设备,防止在编程过程中受到外界干扰。这在一定程度上降低了由于误操作导致的数据丢失风险。 最后,关于华大HC32xxx J-Flash ...

    J-Flash ARM V4.34烧写软件

    安全性方面,J-Flash ARM V4.34具备防止意外数据覆盖的机制,例如在烧写前进行闪存校验,确保数据的完整性和一致性。同时,软件还可以对烧写过程进行日志记录,便于后期分析和问题排查。 在实际应用中,J-Flash ARM...

    SEGGER J-Flash V6.14b

    SEGGER J-Flash V6.14b .

    J-flash ARM V6.14已解决兼容问题

    然而,随着半导体技术的飞速发展,新型CPU芯片不断涌现,旧版本的J-flash可能无法适应这些新芯片,导致开发者在使用过程中遇到诸多困扰。 J-flash ARM V6.14的出现正是为了应对这一挑战。新版本显著增强了对新型CPU...

Global site tag (gtag.js) - Google Analytics