How to flush the loaded bytes of a Sound object
Hi all,
I've now been looking for a solution to my problem for quite
a while now, but so far without any success, so I thought I'll give
this forum a try.. maybe someone in here can help ;-)
Ok here's the deal: I'm trying to create a simple audio
player in flex that is able to play mp3 audio streams. I'm not
looking for a solution that works with an FMS (Flash Mediaserver)
and I do also not need code that shows me how to play a remote mp3
file (which of course is also some sort of streaming streaming). I
have an icecast internet radio server which is streaming a constant
flow of mp3 encoded data. I can connect to that stream with
standard media players like winamp or mplayer.
I've been playing around with the
URLRequest-SoundLoaderContext-Sound-SoundChannel-combo and tried
many different combinations, but somehow the Sound object won't let
go of the bytes it already played. The Sound.bytesLoaded will just
keep increasing and my memory will just keep being eaten by the
Flashplayer. Is there any way to free that memory again without
having to destroy the Sound object? Or if I have to destroy it, how
do I make sure that the user doesn't realize that I just switched
the old Sound object with a fresh and empty one?
I was also trying to get a NetConnection-NetStream-combo to
play my stream, but here I failed even sooner: Even though the
NetStream seems to be receiving the data from my server (Firefox
states that it is receiving data after I invoke
NetStream.play(url_to_stream)) I'm not able to get that data to
come out of my speakers. I just can't hear anything :-(
I'm pretty new to flex, as and flash, so please forgive me my
ignorance ;) I really tried to figure this one out for about 3 days
now..
I'd be very grateful for any hints or advice :-)
cheers,
Lorenz
Edit: oh yeah right: I don't know if this is too obvious, but
I'm using flex3 :-)
kurusaki wrote:
i need to get the serial number of a X509Certificate
the getSerialNumber() methode of X509Certificat return an BigInteger then can see in (windows application) or in the debuger of eclipse that the serial number is coded in HEXA
how i can getting it in HEXA.
If you look at the Javadoc for BigInteger you will see a toString() method that allows one to specify the radix. Hex is just radix 16.
Similar Messages
-
Hi,
I have loaded the data into an ODS from an External Flat file and executed the job. Can anyone guide me how to view the loaded data in the ODS ?
ThanksHi Madhu,
You can simply Goto Transaction LISTCUBE and give the ODS name -> Execute.
Regards
Hemant -
Dear Experts,
Please help me in checking why virtual bytes in perfmon is taking more than memory we allocated.
OS
Windows Server 2003 R2 Enterprise x64 Edition Service Pack 2 (build 3790)
ORACLE
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - 64bit Production
PL/SQL Release 11.1.0.6.0 - Production
CORE 11.1.0.6.0 Production
TNS for 64-bit Windows: Version 11.1.0.6.0 - Production
NLSRTL Version 11.1.0.6.0 - Production
Total RAM on box is 8G
Page File
Windows virtual memory equal on C,D,E,F drives is set to 12273M and allocated now is 11262M
LPENABLED is not set
SQL> show parameter pga_
pga_aggregate_target 0
SQL> show sga
Total System Global Area 5344731136 bytes
Fixed Size 2114736 bytes
Variable Size 4630514512 bytes
Database Buffers 671088640 bytes
Redo Buffers 41013248 bytes
SQL> show parameter memory
hi_shared_memory_address 0
memory_max_target 5G
memory_target 5G
shared_memory_address 0
SQL> show parameter sga
lock_sga FALSE
pre_page_sga FALSE
sga_max_size 5G
sga_target 0
Question :
Why oracle.exe is taking 8G virtual; bytes, memroy target can not go beyond 5G. How to minimized the virtual byte in perfmon
Thanks in advance your time and help.John, Thanks for the reply.
Please find the output of query
SQL> select pool,sum(bytes) from v$sgastat group by pool;
POOL SUM(BYTES)
915543216
java pool 67108864
streams pool 268503944
shared pool 2147494008
large pool 67108864
SQL>
SQL> select * from v$pgastat;
NAME VALUE UNIT
aggregate PGA target parameter 671088640 bytes
aggregate PGA auto target 147564544 bytes
global memory bound 104857600 bytes
total PGA inuse 533962752 bytes
total PGA allocated 810819584 bytes
maximum PGA allocated 1244466176 bytes
total freeable PGA memory 90243072 bytes
process count 450
max processes count 588
PGA memory freed back to OS 1.9883E+10 bytes
total PGA used for auto workareas 28210176 bytes
maximum PGA used for auto workareas 39973888 bytes
total PGA used for manual workareas 0 bytes
maximum PGA used for manual workareas 531456 bytes
over allocation count 7
bytes processed 2.6307E+10 bytes
extra bytes read/written 0 bytes
cache hit percentage 100 percent
recompute count (total) 72720
19 rows selected.
SQL>
SQL> show parameter _target
NAME TYPE VALUE
archive_lag_target integer 0
db_flashback_retention_target integer 1440
fast_start_io_target integer 0
fast_start_mttr_target integer 0
memory_max_target big integer 5G
memory_target big integer 5G
pga_aggregate_target big integer 0
sga_target big integer 0
SQL> sho parameter sga_max
NAME TYPE VALUE
sga_max_size big integer 5G -
10G NEW FEATURE-HOW TO FLUSH THE BUFFER CACHE
제품 : ORACLE SERVER
작성날짜 : 2004-05-25
10G NEW FEATURE-HOW TO FLUSH THE BUFFER CACHE
===============================================
PURPOSE
이 자료는 Oracle 10g new feature 로 manual 하게
buffer cache 를 flush 할 수 있는 기능에 대하여 알아보도록 한다.
Explanation
Oracle 10g 에서 new feature 로 소개된 내용으로 SGA 내 buffer cache 의
모든 data 를 command 수행으로 clear 할 수 있다.
이 작업을 위해서는 "alter system" privileges 가 있어야 한다.
Buffer cache flush 를 위한 command 는 다음과 같다.
주의) 이 작업은 database performance 에 영향을 줄 수 있으므로 주의하여 사용하여야 한다.
SQL > alter system flush buffer_cache;
Example
x$bh 를 query 하여 buffer cache 내 존재하는 정보를 확인한다.
x$bh view 는 buffer cache headers 정보를 확인할 수 있는 view 이다.
우선 test 로 table 을 생성하고 insert 를 수행하고
x$bh 에서 barfil column(Relative file number of block) 과 file# 를 조회한다.
1) Test table 생성
SQL> Create table Test_buffer (a number)
2 tablespace USERS;
Table created.
2) Test table 에 insert
SQL> begin
2 for i in 1..1000
3 loop
4 insert into test_buffer values (i);
5 end loop;
6 commit;
7 end;
8 /
PL/SQL procedure successfully completed.
3) Object_id 확인
SQL> select OBJECT_id from dba_objects
2 where object_name='TEST_BUFFER';
OBJECT_ID
42817
4) x$bh 에서 buffer cache 내에 올라와 있는 DBARFIL(file number of block) 를 조회한다.
SQL> select ts#,file#,dbarfil,dbablk,class,state,mode_held,obj
2 from x$bh where obj= 42817;
TS# FILE# DBARFIL DBABLK CLASS STATE MODE_HELD J
9 23 23 1297 8 1 0 7
9 23 23 1298 9 1 0 7
9 23 23 1299 4 1 0 7
9 23 23 1300 1 1 0 7
9 23 23 1301 1 1 0 7
9 23 23 1302 1 1 0 7
9 23 23 1303 1 1 0 7
9 23 23 1304 1 1 0 7
8 rows selected.
5) 다음과 같이 buffer cache 를 flush 하고 위 query 를 재수행한다.
SQL > alter system flush buffer_cache ;
SQL> select ts#,file#,dbarfil,dbablk,class,state,mode_held,obj
2 from x$bh where obj= 42817;
6) x$bh 에서 state column 이 0 인지 확인한다.
0 은 free buffer 를 의미한다. flush 이후에 state 가 0 인지 확인함으로써
flushing 이 command 를 통해 manual 하게 수행되었음을 확인할 수 있다.
Reference Documents
<NOTE. 251326.1>I am also having the same issue. Can this be addressed or does BEA provide 'almost'
working code for the bargin price of $80k/cpu?
"Prashanth " <[email protected]> wrote:
>
Hi ALL,
I am using wl:cache tag for caching purpose. My reqmnt is such that I
have to
flush the cache based on user activity.
I have tried all the combinations, but could not achieve the desired
result.
Can somebody guide me on how can we flush the cache??
TIA, Prashanth Bhat. -
How to express the unsigned byte in Java?
we know that data are normally in unsigned byte format when communicating with COMM. How to express the unsigned byte in Java? java only supports 127 ~ -127 as byte, but I need 255~0.
Anyone know how?
Thanks!You mean when a byte ( -127) converts to a int, it
will become 255?In your example -1 will be printed in both cases because of the implicit conversion Java makes. The 0xff in the byte will become 0xffffffff in the int. Both are interpreted as -1.
This will keep the byte bitpattern intact and print -1 and 255.
byte b = (byte)(0xff);
int i = (b & 0xff); // mask of rightmost 8 bits
System.out.println(i); -
How to improve the load performance while using Datasources for the Invoice
HI All,
How to improve the load performance while using Datasources for the Invoice . Actually my invoice load (Appx. 0.4 M records) is taking very long time nearly ~16 to 18 hrs to update data from R/3 to 0ASA_DS01.
If I load through flat file it will load with in ~20 Min for the same amount of data.
Please suggest how to improve load performance.
PS: I have done the Inpo package settings as per the OSS note.
Regads
Srininivasarao.Namburi.Hi Srinivas,
Please refer to my blog posting [/people/divyesh.jain/blog/2010/07/20/package-size-in-spend-performance-management-extraction|/people/divyesh.jain/blog/2010/07/20/package-size-in-spend-performance-management-extraction] which gives the details about the package size setting for extractors. I am sure that will be helpful in your case.
Thanks,
Divyesh
Edited by: Divyesh Jain on Jul 20, 2010 8:47 PM -
How to split the blob byte array and insert in oracle
how to split the blob byte array and insert in oracle
I am having a string which is of more than lenght 4000 so i am using BLOB datatype as input to get the string.
need to split the blob in oracle and store in the different column
The string is of bytearray i need to strore it in each column based on the byte array.this will be my input i need to split the above and store it in different columns in a table.
for spliting say
Column1 -1 byte
Column2-3 byte
Column3-5 byte
ColumnN-5 byte
Table will have corresponding data type
Column1 - number(10,2)
Column2 - Float
Column3 - Float
ColumnN-Float
here Column2 datatype is float but it will always have 3 byte information.
where as Column3 datatype is also float but it will always have 5 byte information.
Say N is Column 120 -
How to improve the load performance
can any body tell me how to improve the load performance
Hi,
for all loads: improve your ABAP code in routines.
for master data load:
- load master data attributes before the charateristic itself
- switch number range buffering on for initial loads
for transactional loads:
- load all your master data IObjs prior loading your cube / ODS
- depending on the ratio No.Records loaded / No.Records in Cube F fact table, drop / recreate indexes (if ration is mor than 40/50%
- switch on number range buffering for dimensions with high number of records for initial loads
- switch on number range buffering on master data IObjs which aren't loaded via master data (SIDs always created while transactional loads; eg document, item....)
these recommendations are just some among others like system tuning, DB parameters...
hope this helps...
Olivier. -
How to flush the cache of a JCO repository ?
Does anybody now how to flush the cache of the JCO repositories of pools managed by Netweaver application server without restarting the JVM ?
The reason I'm asking is that, whenever a tables or structure changes on ABAP side (CRM, IS-U, R/3), even though we redeploy the J2EE applications, they do not see the new definitions, and we have to restart the JVMs.
This is particularily annoying in an "high availability" production environment such a ours.
We need a close to 24/7 up time, and putting down the JVM for even a few minutes is becoming a problem.
I'd like to be able to manually flush the repositories when needed.
For example, is it possible to write a small java application that could perform the flush on a single request ?
I did not try writing any code to do so yet, but I guess this snippet can do the work:
IRepository rCRM = JCO.createRepository("FLUSH_CRM", "java:comp/env/eis/pool_crm")
while (rCRM !=null)
String [] crmFuncts = rCRM.getCachedFunctionInterfaces()
String [] crmStructs = rCRM.getCachedStructureDefinitions()
for (int i=0; crmFuncts!=null && i<crmFuncts.lenght; i++)
rCRM.removeFunctionInterfaceFromCache(crmFuncts<i>);
for (int i=0; crmStructs!=null && i<crmStructs.lenght; i++)
rCRM.removeStructureDefinitionFromCache(crmStructs<i>);
rCRM = rCRM.getNextRepository();
Does it ?
Edited by: Croussette Yves on Jun 9, 2008 8:46 PM
Edited by: Croussette Yves on Jun 9, 2008 8:47 PMHi,
Please check these link:-
1.[https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/3219]
2.https://www.sdn.sap.com/irj/scn/thread?messageID=601915
3.https://www.sdn.sap.com/irj/scn/thread?messageID=135202
Best Regards,
Atul Bhatia -
How to control the number of instances of an object ?
Hi all,
Can anybody answer, How to control the number of instances of an object being created?
suppose at any point of time, if i would like to have 5 instances at the maximum, how can i disable the further requests?
Thanks in advance
Pradiwrite a factory method that controls the number of instances for you:
import java.util.List;
import java.util.Arrays;
public class Bar
private static final int MAX_BARS = 5;
private static int numBars = 0;
private int id;
public static void main(String [] args)
try
int numBars = ((args.length > 0) ? Integer.parseInt(args[0]) : MAX_BARS+1);
Bar [] bars = new Bar[numBars];
for (int i = 0; i < bars.length; ++i)
bars[i] = Bar.create();
System.out.println(Arrays.asList(bars));
catch (Exception e)
e.printStackTrace();
private Bar() { this.id = numBars++; }
public String toString() { return "I am bar number " + this.id; }
public static Bar create()
Bar nextBar = null;
if (numBars < MAX_BARS)
nextBar = new Bar();
return nextBar;
}% -
How to find the WhereUsed List for a Business Object Event?
How to find the WhereUsed List for a Business Object Event?
Can anybody let me know how to get which
Whereused function will get the data from
different Werks in multi-level?
Any sample program please!!! -
How to trace the missing authorizations using NWBC at object level
Hi all,
In SAP R/3 any authorization issue can be tracked down till authorization object level using SU53 tcode and ST01 tcode.
1 - I have a super user who has all the roles in Solution manager system and test user which I created with just 1 role Incident management role. But when I login with Super user ID I can see in tcode (WDY_APPLICATION - Incident Management ) I have 4 tabs (Overview,Messages,Reports and Queries) but when I execute the same tcode using test ID I can only see Overview and Messages tab. Report and Query tab were missing . Please advice on how to trace the missing authorizations using NWBC at object level? or how to solve this issue......
2 - How to add a Web dynpro Transaction code (example WDY_APPLICATION - Incident Management )while building a role in PFCG?
Thanks
LAKHi Gurus,
Can anyone please help me with my questions.
In addition here are few more info that I need
How to bring in the new authorizations without logiing off and logging in back in NWBC ( Equivalent to Menu-->Refresh in SAP GUI)
Thanks
LAK -
How to get the loaded cost for the Parked Purchase Order Invoices.
Hi,
Could any one of you please help me out to find out how the loaded cost is calculated for Parked Purchase Order Invoices which have not been posted. The problem is that if the invoice is posted the ekbe-wrbtr field contains the total amt for any particular line item, i.e. the (material cost + unplanned costs + taxes ).
But for the documents which are not posted ekbe-wrbtr does not have all the key data fields as that of a posted document. Is there any way out to find the total cost for the line item which is not posted.
Please try to help me..
Thanks & Regards,
Sanjay.in that case u have to get the document amt of that accouting Document of PO invoice.
how --->
get the IR number from EKBE
CALL FUNCTION 'FI_DOCUMENT_RECORD'
EXPORTING
I_AWTYP = 'RMRP'
I_AWREF = W_AWREF1----->IR of Po
I_AWORG = W_GJAHR1----->year
I_AWSYS = ' '
I_AWTYP_INCL = ' '
I_AWTYP_EXCL = ' '
I_BUKRS = ' '
TABLES
T_DOCUMENTS = T_DOC.--->here u get the accouting document number.
Regards
Prabhu -
How to get the loaded client sequence file path/name?
I added a step in Process model, and wanted to get currently loaded client sequence file name/path. I used the variable of "SequenceFile.Path" but then I realized what I would get is the process model file path, not loaded client sequence file path/name. How can I get loaded client sequence file path/name?
Thanks!
JackyI dont understand what you are trying to achieve. Can you provide more information.
If you are trying to dynamically load and run a client sequence file at run time you need to make a couple of calls to the TS API from inside the process model, Engine.GetSequenceFileEx to get a reference to your sequence identified by its pathname, and then Execution.ClientFile to tell the process model which sequence you want to run.
Steve
There are 10 types of people in the world that understand binary, those that do and those that don't. -
How to save the audio bytes in a file
I am capturing the audio from microphone.I write the audio data as bytes to other clients.How can i save the bytes in a wav file and it can be played in future?Please help.I want to write the audio bytes in a wav file
get sample source code from
http://javasolution.blogspot.com/2007/04/record-and-save-audio-using-java.html
Maybe you are looking for
-
SRM 7.0 New custom fields added to view do not appear in the component conf
Hi I added two custom fields to the view V_QTE_DOFC_I_DESC of the WD componenet /SAPSRM/WDC_DODC_QTE_I_DS. This view gets called when bidder is trying to create a bid and clicks on add Substitute Item in the Item tab. This view is simply a popup wind
-
What does this mean
-
Facing problem in writing data to excel sheet using ActiveX
Hi. I want to write data from a one dimesional array to a particular excel sheet in a particular row.Please see the attached vi for explantion. It is giving error.But If I give a new file name when the appliation is getting closed it is writing data
-
How to create new or check current business event in Oracle INV/PO?
Hi Gurus, How can i define/create new business event related to items or suppliers? I know we need to login to WF admin responsibility. But i just wanted to where we can able to create event from frontend and that too from inventory or purchasing res
-
Extended Transport Control Usage??
Hello All, "Extended Transport Control is another way to set up the Transport Route so that the route is system and CLIENT specific"..I m not able to understand this concept so unable to implement Extended Transport Control in my SAP L