Tag Archives: JVM

Dukascopy JForex JVM heap size MAY prevent your system from crashing 

JForex JVM heap size MAY prevent your system from crashing

 

This solution prevented my JForex from crashing. It was originally set at 512mb but it is now set at the max which is 4 gb approx. As this automated has survived the night, it appears this was the best solution so far. Also it has been running for well over 12 hours where the amount of heap spaced used is 14. gb out of 3.6 gb internally of JForex. I would recommend attempting this fix before another server with mega amounts of RAM like 32 gb for instance.

JVM=Java virtual machine

https://www.dukascopy.com/swiss/english/forex/jforex/forum/viewtopic.php?f=200&t=55277&p=91128&hilit=ram#p91128

 

Questions and answers new to forex trading

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

How to optimize Interactive Brokers Java JVM

How to optimize Interactive Brokers Java JVM

This was a comment for one of my videos. I need to do this for my Linux environment

Interactive Brokers TWS can be quite slow, especially if you follow a lot of instruments at the same time.  This article provides some useful tips for increasing Java memory size for TWS, which significantly improves performance. http://www.tradinggeeks.net/2014/05/interactive-brokers-performance-optmization/

Join my FREE newsletter to see how I handle Interactive Brokers for my algo trading 

YouTube Preview Image NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Popular videos of uses of Redis including Twitter with use of Java JVM vs C and C++

Popular videos of uses of Redis including Twitter with use of Java JVM vs C and C++

NOTE: As I watch these videos and the advancements of Redis, is there a real reason to have even Erlang as part of this proposed system? Since Redis has cluster techniques, it gets redundant pretty well.

Why does Lua keep coming up? Twitter video says it is not production ready. She says Redis PUB/SUB could the better service than Storm for pipelining. See below

Check these out:




This is one of the best presentation on the use of Redis and use of C/C++ vs Java. A total insight on how Twitter has a very fast service:

 

Join my FREE newsletter to learn more how to properly use Redis

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Is Scala the better functional programming languages over DotNET FSharp language for these advantages? Java JVM? etc

Is Scala the better functional programming languages over DotNET FSharp language for these advantages? Java JVM? etc

According to those across the pond, advantages include:

Faster

Deploy anywhere

More math library support

What do you think?

Join my FREE newsletter to see what others think

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

A cool way to drop a Java Virtual Machine aka JVM into your Microsoft Dotnet application like C#?

A cool way to drop a Java Virtual Machine aka JVM into your Microsoft Dotnet application like C#?

This looks cool. Never really tried but this may be useful.

http://www.ikvm.net/uses.html

 

 

Learn how I may use this in my trading application through my FREE newsletter 

 

 

 

 

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Reason why Oracle don’t about patching security breaches in their new Java 7 JVM version

Reason why Oracle don’t about patching security breaches in their new Java 7 JVM version

http://forums.macrumors.com/showthread.php?t=1525310

It comes down to two things:

1. Oracle, as a corporation, has no incentive to fix security issues. It doesn’t generate profit.
2. Taking a PR beating eventually provided enough incentive – it finally lit enough of a bonfire under their nuts to fix the issue.

 

After removing the latest Java, I can safely I say I don’t get mysterious Windows update daily.

In a nutshell, Java is outta here!

No need to flame me after working 8 years with it.

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Amazing links to help reduce latency in Java Runtime Environment JVM JRE with JRockit and Java RTS. How to reduce garbage collector!

Amazing links to help reduce latency in Java Runtime Environment JVM JRE with JRockit and Java RTS. How to reduce garbage collector!

These were sourced from a very popular developer forum I am part of:

http://vanillajava.blogspot.co.uk/2011/06/how-to-avoid-garbage-collection.html

https://github.com/peter-lawrey/Java-Thread-Affinity

https://github.com/peter-lawrey/Java-Chronicle

http://en.wikipedia.org/wiki/Time_Stamp_Counter

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

IS JRockit the way to modify Java or JVM for high speed quant development and HFT platform?

IS JRockit the way to modify Java or JVM for high speed quant development and HFT platform?

After looking for how people are ‘optimizing’ Java and the JVM, it sounds like JRockit was a standard JVM option. I also heard IBM had a custom JVM as well. Some info sounds like Jrockit could be used from Oracle which is ‘open source’ as well. It sounds like it is part of the standard WebLogic app server product.

http://www.oracle.com/technetwork/middleware/jrockit/community/index.html

Anybody want to set the records straight on this thought? Also, it sounds like you can use standard Java coding techniques out of out of box JVM to ‘optimize’ as well.

http://www.helmitechnologies.com/xjch/java/speed.html

I am nore sure if these methods are still good enough to use for a HFT platform as compared to C++ or C. Anyone want to convince the general community on this? This is especially true with Java’s garbage collector.

http://www.javaworld.com/javaworld/jw-09-1996/jw-09-indepth.html

 

 

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!